@charset "utf-8";
body{ margin:0px; font-size:12px; font:12px/1.5em Tahoma, Helvetica, Arial, "宋体", sans-serif; color:#404040; background-color:#FFF; }
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input,form{ padding:0px; margin:0px;}
ol,li,ul{ list-style:none;}
input { outline:none;}
textarea { outline:none; resize:none;}
a{ text-decoration:none; color:#404040; outline:none;}

/**
 +----------------------------------------------------------
 * 全局样式，所有页面公用
 * 2011-11-08
 +----------------------------------------------------------
*/
.loading_image { background:url(http://s.mb-go.com/pub7/style/images/loading.gif) center center no-repeat;}

.ui_scroller_prev,
.ui_scroller_next,
.asc,
.desc,
.jcarousel-prev,
.jcarousel-next,
.show-more a,
.recommend_list a h4,
.icon,
.more,
.footweibo a ,
.M_first_nav h2 { background-image:url(http://s.mb-go.com/pub7/style/images/icons_20121113.png); background-repeat:no-repeat;}


.prop-list .multi-select dt a,
.prop-list .multi-select dd li a,
.select_off,
#classfiy_title li a,
.ipics,
.mc,
.chin,
.mb,
.b2c,
.mck,
.kids,
.mm { background-image:url(http://s.mb-go.com/pub7/style/images/ipics_20111227.png); background-repeat:no-repeat;}

.pop_load { background-image:url(http://s.mb-go.com/pub7/style/images/loading_line.gif); background-repeat:no-repeat;}

/* skin images */
.btn,
.btn span,
.btn_common_small,
.btn_common_small span{ background-image:url(http://s.mb-go.com/pub7/style/images/buttons-red.png); background-repeat:no-repeat;}

/*新搜索所需要的图片 2012-2-10 龚*/
.flowerColor,
.colorCheck,
.relatedSearch,
.filterBox,
.sortList a,
.prevPage,
.nextPage,
.suitTab,
.themeSearchPrice,
.makesureButton,
.searchSorryIcon,
.colorseries14,
.noprevPage,
.nonextPage,
.defaultSortPrice,
.bottom-pager a.btn-next span,
.bottom-pager a.btn-prev span{ background-image:url(http://s.mb-go.com/pub7/style/images/searchIcon.png); background-repeat:no-repeat;}

#goToTop a, #goToTop .getApp { background-image:url(http://s.mb-go.com/pub7/images/style/floatbar.png); background-repeat:no-repeat;}

/* reset.css */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body { background:white; margin:0px;padding:0px; font:12px/1.5em Tahoma, Helvetica, Arial, "宋体", sans-serif;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
table {border-collapse:separate;border-spacing:0; width:100%;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
.large { font-size:1.4em; }
img{border:0;}
a img {border:none;}
:focus {outline:0;}

/* forms.css */
fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}
fieldset, #IE8#HACK {padding-top:1.4em;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input.text, input.title, textarea { background-color:#fff; border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
/* select {background-color:#fff;border-width:1px;border-style:solid;} */
input[type=text], input[type=password], input.text, input.title, textarea, select {/*margin:0.5em 0;*/ margin:0;}
input.text, input.title {width:300px;padding:3px 5px;}
input[type=button] { /*border:0;*/ cursor:pointer;}
input[type=checkbox] { vertical-align:middle;}
input[type=radio] { vertical-align:middle;}
label { vertical-align:middle; }
input.title {font-size:1.5em;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
input { _vertical-align:middle;}


/* margin */
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}

.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}

.ml5 { margin-left:5px;}
.ml10 { margin-left:10px;}
.ml15 { margin-left:15px;}
.ml20 { margin-left:20px;}

.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px;}
.mr20 { margin-right:20px;}

/* padding */
.pt5 { padding-top:5px;}
.pt10 { padding-top:10px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}

.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px;}

.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pl15 { padding-left:15px;}
.pl20 { padding-left:20px;}

.pr5 { padding-right:5px;}
.pr10 { padding-right:10px;}
.pr15 { padding-right:15px;}
.pr20 { padding-right:20px;}

/* 空白占位 */
.blank5 { height:5px; overflow:hidden;}
.blank10 { height:10px; overflow:hidden;}
.blank15 { height:15px; overflow:hidden;}
.blank20 { height:20px; overflow:hidden;}
.blank25 { height:25px; overflow:hidden;}
.blank30 { height:30px; overflow:hidden;}

/* 显示 display */
.dib { display:inline-block;}
.db { display:block;}
.di { display:inline;}
.dn { display:none;}

.pad_left{padding-left:10px;}

/* 层定位 */
.posa { position:absolute;}
.posr { position:relative;}
.posf { position:fixed;}

/* text-align*/
.tal { text-align:left;}
.tac { text-align:center;}
.tar { text-align:right;}

/* color */
.yellow_c{ color:#C00;}
.red{ color:#c00;}
.gray { color:#999;}
.brown { color:#af8435;}
.tag_red { background:#C00; color:#FFF; padding:0 3px; }
.goodsTag { padding:0 10px; line-height:24px; display:inline; font-weight:bold; background-color:#e51c1c; border-radius:2px; color:#FFF; margin:10px 0 0 10px; float:left;}
.discountTag { padding:0 10px; line-height:24px; display:inline; font-weight:bold; background-color:#FFF; border-radius:2px; border:1px solid #CCC; margin:10px 0 0 10px; float:left;}
.discount2{color:#c00}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 10px;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after, .content:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.container { min-width:1000px; width:100%;}
.clear { clear:both; height:0; line-height:0; overflow:hidden;}
.wrapper{ width:980px; margin:0 auto; }
#header { width:980px; margin:0 auto; padding-bottom:10px;}
#header:after { clear:both; display:block; overflow:hidden; height:0; content:"";}
#header .logo{ float:left; width:350px;}

.continue_shopping { background-position:0 -762px; border:none; height:30px; width:80px;font-weight:bold; cursor:pointer; display:inline-block; line-height:30px;}
.payfor { background-position: -100px -762px; height:30px; width:70px;border:none; color:#FFF; font-weight:bold; cursor:pointer;display:inline-block; line-height:30px;}
.price { color:#C00; font-family:arial; }
del{color:#999;}
.ovh { overflow: hidden;}
.pull_left { float: left;}
.pull_right { float: right;}

/**
 +----------------------------------------------------------
 * 页面顶部
 +----------------------------------------------------------
*/
#top_menu { background-color:#eee; height:26px;}
	#top_menu .inner { width:980px; margin:0 auto; overflow: hidden;}
	#top_menu .inner:after { content: ""; overflow: hidden; height: 0; line-height: 0; clear: both;}
	#top_menu .login_panel { float:left; width:460px; padding-top:3px; height: 23px; z-index: 600;}
	#top_menu .login_panel a.user_act { color:#535353; padding:0 5px; line-height:20px; height:20px; display:inline-block;}
	#top_menu .login_panel a.user_act:hover { background-color:#999; color:#FFF;}
	#top_menu .login_panel a.user_name { color:#C00; display:inline-block;}
	#top_menu .login_panel a.user_name:hover { color:#D00; text-decoration:underline;}
	#top_menu .topWeather { display: inline-block; height: 23px; vertical-align: top; padding: 0 3px;}
	#top_menu .tpte { line-height: 20px; display: inline-block; margin-left: 3px;}
	#top_menu .menus { float:right;}
	#top_menu .menus a { color:#535353;}
	#top_menu .menus a:hover { color:#C00;}
	#top_menu .menus .ui_navs { float:left; margin-top:2px; color:#999;}
	#top_menu .menus span { float:left; margin-top:2px; padding-top:1px; color:#999; display:inline-block;}
	#top_menu .menus span a { margin:0 10px; display:inline-block; height:20px; line-height:20px;}
	#top_menu .menus span.last a { margin-right:0;}
	#top_menu .menus span a.red { color:#C00;}
	#top_menu span.hot_line { white-space:nowrap; padding:1px 0 1px 18px; color:#d00; font-weight:bold; background-position:5px -1875px;}
	#top_menu span a.sign_in { background-color:#666; padding:0 6px; color:#FFF; display:inline-block; line-height:20px; height:20px; margin-right:0;}
	#top_menu span a.sign_in:hover { background-color:#D00; color:#FFF;}
	#top_menu .mobile { background-position:0 -3036px; padding-left:12px;}

	/*客服在线9-24点在线闪烁*/
	#help_area .ui_first_nav a.top_service { background: url(http://s.mb-go.com/pub7/images/style/im/im_top_offline.gif) 46px -1px no-repeat;}
	#help_area .ui_first_nav a.top_service_online { background: url(http://s.mb-go.com/pub7/images/style/im/im_top_online.gif) 46px -1px no-repeat;}
	
	/* 顶部二级菜单 */
	.ui_navs { padding:1px 6px; position:relative; z-index:590;}
	.ui_navs:after { clear:both; display:block; overflow:hidden; height:0; content:"";}
	.ui_first_nav {}
	.ui_first_nav { background-position:right -3112px; padding-right:16px; font-weight:normal;}
	.ui_first_nav a { display:block; line-height:20px; height:20px;}
	.ui_first_nav a.top_service { padding:0 20px 0 0; background-position:right -1839px; display:inline-block; height:20px; line-height:20px;}
	.ui_second_nav { display:none; padding:5px 0 0; _position:absolute; _border:1px solid #c0c0c0; _border-top:none; _background-color:#FFF;}
	.ui_second_nav li { line-height:1.8em;}
	
	.ui_navs_on { border:1px solid #c0c0c0; background-color:#FFF; padding:0 5px;}
	.ui_navs_on .ui_first_nav { background-position:right -3138px; color:#C00;}
	.ui_navs_on .ui_first_nav a.top_service { background-position:right -1816px;}
	.ui_navs_on .ui_second_nav { display:block;}
	
	/* ie6 bug fix*/
	#promotions_area { _width:64px;}
	#application_area { _width:64px;}
	#help_area { _width:84px;}
	#promotions_area .ui_second_nav { _width:64px; _padding:0 5px; _margin-left:-6px; }
	#application_area .ui_second_nav { _width:64px; _padding:0 5px; _margin-left:-6px; }
	#help_area .ui_second_nav { _width:84px; _padding:0 5px; _margin-left:-6px; }


/**
 +----------------------------------------------------------
 * 搜索
 +----------------------------------------------------------
*/
#search_top { float:left; margin-top:20px;}
	#search_top.searchHeader {position:static;}
	#search_top .search_hot { margin-top:8px; position:relative;}
	#search_top .search_hotwords { display:inline-block; width:336px; overflow:hidden; white-space:nowrap;}
	#search_top .search_hot a { margin-left:5px; color:#666; font-size:12px;}
	#search_top .search_hot a:hover { color:#C00; text-decoration:underline;}
	#search_top .search_hot a.ranking_link { right:0; top:0; color:#C00; position:absolute; display: none;}
	#search_top .search_hot a.ranking_link:hover { color:#C00; text-decoration:underline;}
	#search_top .search { height:32px; width:280px; width:408px; margin:0; position:relative; z-index:580;}
	#search_top .search_left { background-position:0 -2423px; background-repeat:repeat-x;}
	#search_top .search_left label { background-position:0 -2391px; display:block; padding-left:8px; width:400px; height:32px;}
	#search_top .input_text { height:20px; _height:19px; line-height:20px; width:348px; border:0; color:#999; margin:6px 0 0 0; padding:0; vertical-align:top; background-color:#FFF; font-size:14px;}
	#search_top .search_but { width:48px; height:32px; background-position:right -2358px; cursor:pointer; border:0; vertical-align:top;}
	#search_top .hotword { padding:5px 60px 0 0; text-align:right;}
	#search_top .hotword a{ padding:0 2px;}
	
	#search_top .searchDropdown{ background:#FFFFFF; border:1px solid #ddd; display:none; padding-top:1px; position:absolute; top:31px; width:358px; z-index:888;}
	#search_top  ul { padding:0; margin:0;}
	#search_top  p { display:block; height:21px; width:240px; color:#404040;}
	#search_top  li a {  display:block; height:21px; padding-top:2px; text-decoration:none; cursor:pointer;}
	#search_top  li a:hover { background:#EEEEEE;}
	#search_top  li a span { color: #2183D0; float:right; padding-right: 11px;}
	#search_top  li a strong { color: #c00; font-family:Verdana, Geneva, sans-serif;}
	#search_top  li a span em { font-size: 11px; font-style: normal;}
	#search_top .close { background:#EEEEEE; border-top:1px solid #ddd; height:27px; line-height:25px; margin-top:1px; padding:0 16px; text-align:right;}
	#search_top .close a { color:#999;}
	#search_top .searchHeader{ position:absolute; top:55px; right:0px;z-index:5;}
	
	#search_top  li.title{ height:24px; padding-left:10px; line-height:24px; font-size:14px; color:#666; font-family:"微软雅黑";}
	#search_top  li.searchDowm a{ height:45px; padding:4px 0; }
	#search_top  li.searchDowm a img{ border:1px solid #ccc; float:left; margin:0 8px;}
	#search_top  li.searchDowm p{  width:290px; overflow:hidden; height:20px;}

/**
 +----------------------------------------------------------
 * 购物袋
 +----------------------------------------------------------
*/
#shopping_bag { float:right; margin-top:20px; position:relative; z-index:585;}
	#shopping_bag .left_icon {display:inline-block;vertical-align:top;}
	#shopping_bag .shopping_bag { background-position:0 -3780px; width:40px; height:45px; display:inline-block;}
	#shopping_bag .arrow { vertical-align:top; line-height:18px; display:inline-block; text-align:right; margin-top:10px;}
	#shopping_bag .hide_border { display:none; background-color:#FFF; position:absolute; top:27px; left:0; height:1px; overflow:hidden; z-index:889;}
	#shopping_bag.on .hide_border { display:block;}
	
	#shopping_show { display:none;}
	#shopping_bag.on #shopping_show  { display:inline; _position:absolute;}
	#shopping_show .inner { position:absolute; top:0; right:0px; z-index:888; border:1px solid #C0C0C0; border-top:2px solid #d61917; margin:54px 0 0 0; width:225px; background:#FFF; }
	#shopping_bag .goods_list li { border-bottom:1px dotted #ccc; padding:10px; overflow:hidden;  width:205px; background-color:#FFF; z-index:5; float:none;}
	#shopping_bag .goods_list a { padding:0;}
	#shopping_bag .goods_list a img { float:left; margin-right:10px; border:1px solid #CCC;}
	#shopping_bag .goods_list a:hover img { border:1px solid #999;}
	#shopping_bag .goods_list a h4 { font:normal 12px/1.5em Tahoma, Geneva, sans-serif; height:36px; overflow:hidden;}
	#shopping_bag .goods_list a:hover h4 { text-decoration:underline;}
	#shopping_bag .goods_list a strong { font:normal 12px/1em Arial, Helvetica, sans-serif; color:#C00; font-size:12px;}
	
	#shopping_bag .shopping_price { padding:10px; background-color:#F2F2F2; width:205px; overflow:hidden; zoom:1;}
	#shopping_bag .shopping_price .left { float:left;}
	#shopping_bag .shopping_price .btn { float:right; margin-left:10px; text-decoration:none;}
	#shopping_bag .shopping_button{ background-color:#fff; border-top:1px solid #ccc; padding:8px 0;}
	#shopping_bag .shopping_price strong { color:#C00; font-family:Arial, Helvetica, sans-serif}
	#shopping_bag .shopping_price a { font-weight:bold; text-decoration:underline; padding:0 0 0 4px;}
	#shopping_bag .goodsnum { display:inline-block; text-align:center; vertical-align:top; padding:0 5px 10px; color:#db2f2d; background-position:center -3850px; overflow:hidden;}

/**
 +----------------------------------------------------------
 * 导航菜单
 +----------------------------------------------------------
*/
#navigation { border-top: 3px solid #3a3a3a; border-bottom:1px solid #3a3a3a; /*height:38px;*/ position:relative; z-index:100; /*margin-bottom:8px;*/ /*width: 980px; margin: 0 auto;*/}
	#navigation .nav { height:30px; margin:0 auto; width:980px; font-size:12px; font:12px/1.5em Tahoma,Helvetica,Arial,"宋体",sans-serif; position:relative; color:#666;}
	.nav .last{ background:none;}
	
	/*第1级*/
	.M_first_nav { float:left; z-index:500; height:30px;}
	.M_first_nav h2 { text-align:center; height:30px; line-height:30px; position:relative; z-index:5; font-size:14px; font-weight:normal; float:left; background-position:-9999px -9999px; overflow: hidden;}
		/*.M_first_nav .ibanggo { width:57px;}
		.M_first_nav .chin { width:79px;}
		.M_first_nav .metersbonwe { width:111px;}
		.M_first_nav .moomoo {width:83px;}
		.M_first_nav .me-city { width:89px;}
		.M_first_nav .kids { width:72px;}
		.M_first_nav .man { width:56px;}
		.M_first_nav .women { width:57px;}
		.M_first_nav .shopes { width:50px;}
		.M_first_nav .peishi{ width:85px;}
		.M_first_nav .jiaju { width:85px;}
		.M_first_nav .outlets { width:86px;}
		.M_first_nav .tuan { width:75px;}*/
		
		/*.M_first_nav .ampm { width:65px;}*/
		/*.M_first_nav .bg-kids { width:56px;}*/

		/*科技绒*/
		/*.M_first_nav .kejirong { width:80px;}
		.M_first_nav h2.kejirong a { font-size:14px; border: none; padding: 0; display: block; background: url(http://s.mb-go.com/pub7/images/style/nav_kejirong.gif) no-repeat; padding-top: 100px;}*/
		

	.M_hover h2 { background: #3a3a3a; }
	.M_first_nav h2 a { font-family: "Microsoft YaHei", Arial, "Helvetica Neue", Helvetica, sans-serif; font-size:16px; color:#000; padding:0 26px; display: block; /*border-right:1px solid #CCC;*/}
	.M_first_nav h2.ibanggo a { padding:0 29px;}
	.M_first_nav h2 a:hover { /*color:#C20;*/}
	.M_first_nav.last h2 a { border:none; padding:0 10px;}
	.M_hover h2 a {	color:#fff;}
	h2.M_hover { background: #3a3a3a; }
	h2.M_hover a { color: #fff; }
	
	
	/*第2级*/
	.M_second_nav { background-color:#FFF; border:1px solid #3a3a3a; border-top-width:2px; width:978px; display:none; margin-top:30px; position:absolute; left:0; z-index:999;}
	.M_hover .M_second_nav {display:block;}
	.M_second_nav .tab_menu { padding:0; height:40px; background-color:#F0F0F0; border:none; overflow: hidden;}
	.M_second_nav .tab_menu li { background:none; margin:0 1px 0 0; width:70px; text-align:center; border: none; border-bottom:3px solid #aaa; padding:0; height:37px;}
	.M_second_nav .tab_menu li a { background:none; float:none; color:#333; line-height:37px; height:37px; display:block; font-size:14px; /* font-family:"Microsoft YaHei";  */font-weight:bold;}
	.M_second_nav .tab_menu li.cur { border-color:#c20;}
	.M_second_nav .tab_menu li.cur a { color:#C20;}
	.M_second_nav .tab_con { padding:0 15px 15px; overflow:hidden;}
	
	.M_second_nav .tab_con a { color:#666;}
	.M_second_nav .tab_con a.red { color:#c20;}
	.M_second_nav .tab_con a:hover { color:#c20; text-decoration:underline;}
	
	.M_second_nav .tab_con_inner { display:none;}
	.M_second_nav .tab_con .cur { display:block;}
	.M_second_nav .tab_con .left { width:455px; float:left;}
	.M_second_nav .tab_con .right { width:455px; float:right;}
	
	.M_second_nav .tab_con dl { overflow:hidden; zoom:1; border-bottom:1px solid #e7e7e7;}
	.M_second_nav .tab_con dl a { line-height:30px; }
	.M_second_nav .tab_con dt { float:left; width:65px; font-weight:normal; height:30px; margin-right:10px;}
	.M_second_nav .tab_con dt a { font-weight:bold; font-weight:normal; display:block; line-height:20px; margin-top:5px; border-right:1px solid #d2d2d2;}
	.M_second_nav .tab_con dd { float:left; width:380px;}
	.M_second_nav .tab_con dd a { margin-right:12px;}
	
	.M_second_nav li { background-color:#fff; line-height:28px; _line-height:30px; }
	.M_second_nav h3 { font-size:14px; font-weight:bold; color:#666; /* font-family:"Microsoft YaHei";  */line-height:30px; border-bottom:2px solid #d2d2d2; margin-top:10px;}
	
	/*第3级*/
	.M_classfliy { width:306px; padding-left:10px; padding-right:10px; background-color:#e9e9e9; border:1px solid #d0d0d0; overflow:hidden;}
	.M_classfliy .M_title{ margin-left:-70px; font-weight:bold; overflow:hidden; width:70px; line-height:30px;  height:30px;}
	.M_classfliy a{ display:inline-block; padding: 0 3px; float:left; white-space:nowrap;}
	.M_classfliy p{ margin:0; padding:0; padding-left:70px;	clear:both;overflow:hidden;}
	.M_classfliy p.notitle{padding-left:0; border-bottom:0;	}
	.M_classfliy .line {border-bottom:1px dotted #d0d0d0;clear:both;}
	.M_classfliy a:hover{ text-decoration:underline;}
	.M_classfliy a.list_ad{ padding:10px 0; text-align:center;}

	.activity_link { background: #f0f0f0; line-height: 32px;/* width: 980px;*/ margin: 0 auto 10px;}
	.activity_wrap { width: 980px; margin: 0 auto; line-height: 32px;}
	.activity_link a { margin: 0 20px; color: #8d8d8d; line-height: 32px;}
	.activity_link a:hover { color: #666;}
	

/* 品牌logo定位 */
.brand_logo_link { display:inline-block; width:126px; height:43px;}
#mb_logo { background-position:0 -655px;}
#mc_logo { background-position:0 -698px;}
#kids_logo { background-position:0 -741px;}
#chin_logo { background-position:0 -784px;}
#ampm_logo { background-position:0 -827px;}
#mo_logo { background-position:0 -870px;}

/*精品推荐*/
.recommend { margin:25px 33px 0; overflow:hidden; _height:1%;}
.recommend .recommend_title { background:none; height:30px; padding:0; border-bottom:1px solid #CCC; overflow:hidden; zoom:1;}

.recommend .recommend_title .left { font:bold 18px/26px "微软雅黑", "宋体", Tahoma, Geneva, sans-serif; float:left;}
.recommend .recommend_title .left a { font:bold 18px/26px "微软雅黑", "宋体", Tahoma, Geneva, sans-serif;}
.recommend .recommend_title .left a:hover { color:#C00; text-decoration:none;}

.recommend .recommend_title .right { padding-top:4px; float:right; text-align:right;}
.recommend .recommend_title .right a { font-weight:bold; font-size:14px; margin-left:20px; +margin-left:18px; _margin-left:20px;}
.recommend .recommend_title .right a:hover { color:#D00; text-decoration:none;}
.recommend .recommend_title .right a.more { float:none; display:inline-block; padding:0 10px; line-height:22px; font-size:12px; font-weight:normal; border:none; font-family:宋体; background:#666; color:#FFF;}
.recommend .recommend_title .right a.more:hover { color:#FFF; text-decoration:none; background:#C00;}
.recommend .recommend_title .right .hotwords {width:740px; height:20px; line-height:20px; display:inline-block; overflow:hidden; float:left;}

.recommend .recommend_list { }
.recommend .recommend_list:after { content:""; display:block; overflow:hidden; visibility:hidden; height:0; line-height:0; clear:both;}
.recommend .recommend_list li{ float:left; width:197px; /* height:312px; */ padding:0; margin:25px 41px 0 0;}
.recommend .recommend_list li.last{ margin-right:0;}

.recommend .recommend_list a { border:1px solid #d0d0d0; /* height:310px; */ width:195px; display:block; background-position:-291px 0; position:relative; padding-bottom:8px; +padding-bottom:2px;}
.recommend .recommend_list a:after { content:""; display:block; overflow:hidden; visibility:hidden; height:0; line-height:0; clear:both;}
.recommend .recommend_list a:hover{border-color:#949494; background-position:0 0;}
.recommend .recommend_list a h4 { font-weight:normal; font-size:12px; height:32px; line-height:16px; overflow:hidden; padding:0 12px; margin:4px 0 6px; text-align:left; background-position:0 -2156px; color:#404040; position:relative; margin-left:-1px;}
.recommend .recommend_list a:hover h4{ background-position:0 -2208px; }

.recommend .recommend_list a img { display:block; border-bottom:1px solid #ececec; width:195px; height:195px;}
.recommend .recommend_list .hot_sale { background-color:#e51c1c; color:#FFF; padding:0 10px; line-height:24px; display:inline-block; font-weight:bold;}
.recommend .recommend_list .price { float:right; clear:right; margin-right:10px; display:inline; text-align:right; padding-top:18px; position:relative;}
.recommend .recommend_list .price del { display:block; color:#999; margin-top:-18px; position:absolute; right:0;}
.recommend .recommend_list .price strong { display:block; font-weight:bold; color:#000; font-size:16px; color:#C00;}

.recommend .recommend_img{ height:195px; overflow:hidden;}
.recommend.nobrand .recommend_list li { /* height:282px; */}
.recommend.nobrand .recommend_list li a { /* height:280px; */}

/**
 +----------------------------------------------------------
 * 购物帮助
 +----------------------------------------------------------
*/
.address { clear:both; font-style:normal; width:100%; margin:0 auto; border-top:1px solid #ebebeb; padding:18px 0 10px; font-family:"微软雅黑", "宋体", Tahoma, Geneva, sans-serif; color:#999;}
	.address a{ color:#999; text-decoration:none; font-family:"微软雅黑", "宋体", Tahoma, Geneva, sans-serif;}
	.address a:hover{ color:#404040; text-decoration:none;}
	
	.address .guide { width:980px; padding:0 0 10px;  margin:0 auto; overflow:hidden;}
	.address .guide li{  padding:0; float:left; width:163px;}
	.address .guide li.last img { margin-top:5px;}	
	.address .guide h4 { color:#000; font-weight:normal; margin-bottom:18px; font:16px/18px "微软雅黑", "宋体", Tahoma, Geneva, sans-serif; _font-weight:bold;}
	.address .guide p { font-size:12px; line-height:24px; margin:0;}	
	
	.address_img { width:980px; margin:0 auto;}
	
	.footlink { overflow:hidden; zoom:1; width:980px; margin:15px auto 0;}
		.footlink li { float:left; display:inline; border-right:1px solid #e5e5e5;}
			.footlink span { margin:0 10px 0 14px;}
			.footlink a { margin-right:16px;}
		.footlink li.footer_nav { padding-right:16px;}
		.footlink li.company_link { padding:0 16px;}
		.footlink li.footweibo { padding-left:16px; border:none;}
		    .footweibo a{ display:inline-block; height:18px; width:20px; margin:0 0 0 14px;}
			a.footsina { background-position:0 -3894px}/* 新浪微博 */
			a.footsina:hover { background-position:-20px -3894px}
			a.foottenxun { background-position:0 -3912px;}/* 腾讯微博 */
			a.foottenxun:hover { background-position:-20px -3912px;}
			a.saveUrl { background-position:0 -3930px;}/* 保存快捷方式到桌面 */
			a.saveUrl:hover { background-position:-20px -3930px;}

/**
 +----------------------------------------------------------
 * 底部信息
 +----------------------------------------------------------
*/
.footsites{ overflow:hidden; margin:0 auto; padding:10px 0; width:100%; background-color:#F1F1F1; color:#666;}	
	.copyright { width:400px; text-align:center; color:#999; width:980px; margin:0 auto;}	
	.footsites .liangzhao { text-align:center; margin-top:15px;}
	.footsites .liangzhao img { margin:0 2px;}

/**
 +----------------------------------------------------------
 * 分类图标
 +----------------------------------------------------------
*/
.brand { height:30px; display:block; text-indent:-9999px; border-bottom:1px solid #eaeaea;}
	.mc{ background-position:right 0;}
	.chin{ background-position:right -31px;}
	.mb{background-position:right -62px;}
	.b2c{background-position:right -93px;}
	.mck{ background-position:right -124px}
	.mm { background-position:right -154px}
	.kids { background-position:right -124px}

/**
 +----------------------------------------------------------
 * 错误提示页面
 +----------------------------------------------------------
*/
.error_tag { background: url(http://s.mb-go.com/pub7/style/images/404.png) 0 0 no-repeat; height: 126px; padding: 240px 0 0 480px; }
	.error_tag a { color:#3366CC; display:block; font-family:"微软雅黑", "宋体"; height:26px; line-height:26px; text-decoration: none;}
	.error_tag a:hover { color:#C00;}
	
/**
 +----------------------------------------------------------
 * 分页样式
 +----------------------------------------------------------
*/
.page_change { text-align:right; padding:0; float:right;}
.show_pageNum { padding-right:20px;}
.show_pageNum a { border:1px solid #CCC;}

.top-pager { float:right; }
	.top-pager .spage_input { width:30px; text-align:center; }
	.top-pager span { text-align:right; display:inline-block; font:12px/20px Arial, Helvetica, sans-serif; margin-right:5px;}
	.top-pager a { margin-right:5px; display:inline-block; line-height:20px;}
	.top-pager a.btn-prev{ border:1px solid #CCC; color:#999; display:inline-block;}
	.top-pager a.btn-next{ border:1px solid #CCC; color:#999; display:inline-block;}
	.top-pager span { float:left;}
	.top-pager a{ color:#666; float:left; padding:0 5px;}
	.top-pager a:hover{ color:#FFF; background:#C00; border:1px solid #C00; text-decoration:none;}




.page_change{text-align:right; padding:0; float:right;}
.show_pageNum { padding-right:20px;}
.show_pageNum a { border:1px solid #CCC;}


/**老版本分页**/
.bottom-pager { margin:0 auto;  overflow:hidden; padding-bottom:20px; padding-top:15px; _height:1%; color:#666;}
.bottom-pager a.btn-prev { border:1px solid #CCC; color:#999; display:inline-block;}
.bottom-pager a.btn-next { border:1px solid #CCC; color:#999; display:inline-block;}
.bottom-pager a {color:#666; float:left; padding:0 5px;  color:#666; float:left; margin-right:5px; display:inline-block; line-height:20px; cursor:pointer;}
.bottom-pager a:hover { color:#FFF; border:1px solid #C00;color:#FFF; background:#C00; border:1px solid #C00; text-decoration:none;}
.bottom-pager a.currentPage { border:1px solid #C00; background:#C00; color:#FFF; padding:0 6px; color:#FFF;}
.bottom-pager a.currentPage:hover { border:1px solid #C00; background:#C00; color:#FFF;}
.bottom-pager a.pageNum { border:1px solid #CCC;color:#999; background:#FFF;}
.bottom-pager a.pageNum:hover { border:1px solid #C00; background:#C00; color:#FFF;}
.bottom-pager em { float:left;  color:#b2b2b2; display:inline-block; line-height:20px; margin-right:5px; font-weight:bold;}
.bottom-pager span { color:#666; display:inline-block; line-height:20px; padding-left:5px;}
.bottom-pager .spage_input { width:30px; text-align:center; margin:0 4px; }
.bottom-pager .input-num { background:#FFFFFF; border: 1px solid #CCC; color: #999; cursor: pointer; font: 12px Arial,Helvetica,sans-serif; margin:0 0 0 4px; text-align: center; width: 30px; }
.bottom-pager .input-num:hover { color:#C00; border: 1px solid #C00;}

/*新版分页**/

.new_bottom_pages { margin:20px auto; width:100%; text-align:center;  overflow:hidden; _height:1%; color:#666;}	
	.new_bottom_pages em { font-family:Verdana, Geneva, sans-serif; font-size:18px; line-height:45px; padding:0 16px; float:none;}
	.new_bottom_pages a { font-family:Verdana, Geneva, sans-serif; color:#666;  margin-right:5px; font-size:18px;  line-height:45px; display:inline-block; cursor:pointer; padding:0 16px; float:none;}
	
	
	
	.new_bottom_pages a:hover .prepage,	
	.new_bottom_pages a .prepage { display:inline-block; padding:0 22px;  background-position:-2px -702px;   height:45px; vertical-align: bottom;}	
	
	.new_bottom_pages a:hover .nextpage,		
	.new_bottom_pages a .nextpage{ display:inline-block; padding:0 22px;  background-position:-2px -768px; height:45px;vertical-align: bottom;}
	
	.new_bottom_pages a.currentPage { padding:0 17px; }
	.new_bottom_pages a.currentPage:hover { border:1px solid #C00; }

	.new_bottom_pages a.btn-next { border:1px solid #CCC; padding:0; height:45px;vertical-align: bottom;}		
	.new_bottom_pages a.btn-prev { border:1px solid #CCC; padding:0; height:45px;vertical-align: bottom; }




/**
 +----------------------------------------------------------
 * 商品排序
 +----------------------------------------------------------
*/
.search-sort {  margin:10px 0 10px 30px; overflow: hidden; padding: 5px 0; width: 918px;}
	.search-sort dl { height: 22px;}
	.search-sort ul { font-weight: normal; list-style: none outside none; margin: 0; padding: 0;}
	.search-sort ul li.sort-1 { border-right: 1px solid #CCC; float: left; padding: 1px;}
	.search-sort ul li.sort-2 { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; border-top: 1px solid #CCC; color: #666; cursor:pointer; float:left; padding-right: 4px;}
	.search-sort ul li.sort-3 { float: left; margin-left: 8px; width: 96px;}
	.search-sort ul li.sort-2 a { padding-left: 20px; display:inline-block;}
	.search-sort ul li .asc { background-position:0 -2786px;}
	.search-sort ul li .desc { background-position:0 -2757px;}
	.search-sort ul li.selected .asc { background-position:0 -2739px; color:#C00;}
	.search-sort ul li.selected .desc { background-position:0 -2804px; color:#C00;}
	.sortSelectBox { background-position: 120px -486px; cursor: pointer; display: block; height: 20px;}
	
/**
 +----------------------------------------------------------
 * 无数据状态
 +----------------------------------------------------------
*/
.error { margin:10px 30px 10px 30px;padding:0.8em;border:2px solid #ddd;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.content .no_goods { overflow:hidden; zoom:1; text-align:left; background-color:#fbe3e4; padding:20px 0 20px 50px; margin:20px 0 0;}
.content .no_goods dt { background-position:0 -574px; width:65px; height:62px; float:left; margin-right:10px;}
.content .no_goods dd { float:left; width:500px; line-height:24px;}
.content .no_goods dd strong { display:block; font-size:16px;}
.main .no_goods { overflow:hidden; zoom:1; text-align:left; background-color:#fbe3e4; padding:20px 0 20px 50px; margin:20px 29px 0;}
.main .no_goods dt { background-position:0 -574px; width:65px; height:62px; float:left; margin-right:10px;}
.main .no_goods dd { float:left; width:500px; line-height:24px;}
.main .no_goods dd strong { display:block; font-size:16px;}

/**
 +----------------------------------------------------------
 * 客服聊天按钮 返回顶部 问卷调查
 +----------------------------------------------------------
*/
#goToTop { position:fixed; z-index:480;	width:35px;	right:0; bottom:20px; margin-top:-60px; overflow:hidden; }
	#goToTop a { display:block; margin-bottom:1px; height:30px; line-height:30px; background-color:#EAEAEA; color:#999; text-indent:35px; overflow:hidden;}
	#goToTop a:hover { background-color:#CCC; color:#FFF;}
	#goToTop a.goto_top {background-position:0 0;}
	#goToTop a.goto_top:hover {background-position:0 -30px;}
	
	/*客服在线9-24点在线闪烁 右侧*/
	#goToTop a.contact { background: #EAEAEA url(http://s.mb-go.com/pub7/images/style/im/im_sider_offline.gif) 0px 0px no-repeat;}
	#goToTop a.contact:hover { color: #999;}
	#goToTop a.contact_online { background: #EAEAEA url(http://s.mb-go.com/pub7/images/style/im/im_sider_online.gif) 0px 0px no-repeat;}
	#goToTop a.contact_online:hover { color: #c20;}
	
	#goToTop .other { display:none;}
	#goToTop .other a.search_response { background-position:0 -122px;}
	#goToTop .other a.search_response:hover { background-position:0 -152px;}
	#goToTop .app { height: 164px;}
	#goToTop .app a { background-position:0 -183px; height: 52px; line-height: 52px; margin-bottom: 0;}
	#goToTop .app a:hover { background-position:0 -235px;}
	#goToTop .getApp { background-position:0 -288px; width: 90px; height: 0; display: none; overflow: hidden;}

#floarbar_right { position:fixed; z-index:480; right:10px; top:300px; margin-top:-60px; overflow:hidden; text-align: right; z-index: 900;}
	.close_floarbar_right a { border: 1px solid #e6e6e6; border-top: none; color: #ccc; width: 20px; height: 20px; line-height: 16px; text-align: center; display: inline-block; font-size: 18px; font-family: verdana; }
	.close_floarbar_right a:hover { color: #fff; background: #444;}
/**
 +----------------------------------------------------------
 * 模板通用皮肤
 +----------------------------------------------------------
*/
a.underline { color:#404040; text-decoration:underline;}
a.underline:hover { color:#C00; text-decoration:none;}
.price { color:#C00; font-family:arial;}
del { color:#666; text-decoration:line-through;}

/* 价格 */
.sale_price { color:#404040; font-family:arial;}
.old_price { color:#999; font-family:arial;}

/**
 +----------------------------------------------------------
 * 图标icon
 +----------------------------------------------------------
*/
	/* 用户等级 */
	.icon_member { width:20px; height:20px; background-position:-15px -904px; display:inline-block; }
	.icon_vip { width:20px; height:20px; background-position:-15px -932px; display:inline-block; }
	.icon_svip { width:20px; height:20px; background-position:-15px -961px; display:inline-block; }
	
	/* 提示信息 */
	.info,
	.doubt,
	.success,
	.notice,
	.error { padding:4px 5px; margin-bottom:10px; border:1px solid #ddd;}
	.info { background:#d5edf8; color:#205791; border-color:#92cae4;}
	.doubt { background:#d5e6f8; color:#0f457f; border-color:#92b3e4;}
	.success { background:#e6efc2; color:#264409; border-color:#c6d880;}
	.notice { background:#fff6bf; color:#514721; border-color:#ffd324;}
	.error{ background:#fbe3e4; color:#8a1f11; border-color:#fbc2c4;}
	.info a { color:#205791;}
	.doubt a { color:#0f457f;}
	.success a { color:#36c;}
	.notice a { color:#514721;}
	.error a { color:#8a1f11;}
	
	/* 临时提示信息 */
	.top_notice { background-color:#D61C19; color:#FFF; text-align:center; line-height:22px; padding:0 5px;}
	.btn_close_1 {width:14px; height:14px; overflow:hidden; background-position:-17px -1623px; display:inline-block; cursor:pointer; float:right; margin:4px 0 0; +margin:-18px 6px 0 0; _margin:-18px 6px 0 0; text-indent:-9999px;}
	
	/* 提示信息小图标 */
	.icon_info_small { background-position:-16px -214px; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
	.icon_doubt_small { background-position:-16px -330px; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
	.icon_success_small { background-position:-16px -253px; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
	.icon_notice_small { background-position:-16px -369px; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
	.icon_error_small { background-position:-16px -292px; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
	
	/* 提示信息大图标 */
	.icon_info_big { width:48px; height:48px; background-position:0px -585px; display:inline-block; }
	.icon_doubt_big { width:48px; height:48px; background-position:0px -732px; display:inline-block; }
	.icon_success_big { width:48px; height:48px; background-position:0px -512px; display:inline-block; }
	/*.icon_notice { width:48px; height:48px; background-position:0px -369px; display:inline-block; }*/
	.icon_error_big { width:48px; height:48px; background-position:0px -659px; display:inline-block; }
	
	/* 咨询回复 */
	.icon_question_flat { width:14px; height:13px; background-position:-16px 0; display:inline-block;}
	.icon_answer_flat { width:14px; height:13px; background-position:-16px -22px; display:inline-block;}
	
	/* 打卡签到笑脸 */
	.icon_sign_success { width:36px; height:40px; background-position:-6px -2580px; display:inline-block;}
	
	/* 提示信息平面 */
	.icon_info_flat { width:32px; height:32px; background-position:-16px -450px; display:inline-block; }
	.icon_success_flat { width:32px; height:32px; background-position:-16px -411px; display:inline-block; }
	
	/* 购物袋 */
	.icon_shoppingBag { width: 36px; height: 56px; background-position:0px -370px; display:inline-block;}
	
	/* 分享给好友 */
	.icon_share { background-position:-18px -807px; display:inline-block; width:12px; height:14px; padding:0; margin:0 5px 0 0; _margin:2px 5px 0 0; vertical-align:middle;}
	
	/* 喜欢 */
	.icon_like { background-position:-20px -839px; display:inline-block;  width:12px; height:14px; padding:0; margin:0 5px 0 0; _margin:2px 5px 0 0; vertical-align:middle;}
	
	/* 不喜欢 */
	.icon_dislike { background-position:-20px -873px; display:inline-block;  width:12px; height:14px; padding:0; margin:0 5px 0 0; _margin:2px 5px 0 0; vertical-align:middle;}
	
	/* 时间 */
	.icon_date { background-position: -16px -180px; display:inline-block; width:16px; height:16px;}
	
	/* 新浪微博 */
	.icon_sinaT { background-position:-18px -1002px; display:inline-block; width:16px; height:16px;}
	
	/* 腾讯微博 */
	.icon_tencentT { background-position:-18px -1039px; display:inline-block; width:16px; height:16px;}
	
	.icon_alipay { background-position:0 -3214px;}
	.icon_qq { background-position:0 -3240px;}
	.icon_weibo { background-position:0 -3266px;}
	.icon_renren { background-position:0 -3292px;}

/**
 +----------------------------------------------------------
 * 图片按钮
 +----------------------------------------------------------
*/
	/* 边框链接按钮 */
	.btn_border { background-position:0 -934px; display:inline-block; height:23px; line-height:23px; padding:0 0 0 10px; cursor:pointer; color:#404040; overflow:hidden;}
	.btn_border:hover { background-position:0 -958px; color:#7b1a00;}
	.btn_border span { background-position:right -886px; display:inline-block; height:23px; line-height:23px; padding:0 10px 0 0; _padding:3px 10px 0 0; margin:0; cursor: pointer;}
	.btn_border:hover span { background-position:right -910px;}
	
	/* 签到领积分 */
	.btn_sign { display:inline-block; text-indent:-9999px; text-align:left; width:37px; height:19px; background-position:0 -3034px; cursor:pointer;}
	.btn_sign:hover { background-position:0 -3054px;}
	.btn_signed { display:inline-block; text-indent:-9999px; text-align:left; width:37px; height:19px; background-position:0 -3074px; cursor:pointer;}
	
	/* 去结算 */
	.btn_proceedToCheckout { background-position:0 -368px; display:inline-block; width:145px; height:42px; line-height:42px; cursor:pointer;}
	.btn_proceedToCheckout:hover { background-position:0 -418px;}
	.btn_proceedToCheckout span {display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 提交订单 */
	.btn_confirmOrder { background-position:0 -268px; display:inline-block; width:145px; height:42px; line-height:42px; cursor:pointer;}
	.btn_confirmOrder:hover { background-position:0 -318px;}
	.btn_confirmOrder span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 加入购物袋 */
	.btn_addToCart { background-position:0 -168px; display:inline-block; width:145px; height:42px; line-height:42px; cursor:pointer;}
	.btn_addToCart:hover { background-position:0 -218px;}
	.btn_addToCart span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 立即去购物 */
	.btn_goShopping { background-position:-226px 0; display:inline-block; width:152px; height:35px; line-height:42px; cursor:pointer;}
	.btn_goShopping:hover { background-position:-226px -42px;}
	.btn_goShopping span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 发送激活码 */
	.btn_sendCode { background-position:-226px -168px; display:inline-block; width:152px; height:35px; line-height:42px; cursor:pointer;}
	.btn_sendCode:hover { background-position:-226px -210px;}
	.btn_sendCode span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 确定 */
	.btn_confirm { background-position:-113px 0; display:inline-block; width:104px; height:32px; line-height:32px; cursor:pointer;}
	.btn_confirm:hover { background-position:-113px -42px;}
	.btn_confirm span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 登录 */
	.btn_login { background-position:0 0; display:inline-block; width:104px; height:35px; line-height:35px; cursor:pointer;}
	.btn_login:hover { background-position:0 -42px;}
	.btn_login span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 同意以下协议并登录 */
	.btn_acceptAndRegister { background-position:0 -84px; display:inline-block; width:215px; height:35px; line-height:35px; cursor:pointer;}
	.btn_acceptAndRegister:hover { background-position:0 -126px;}
	.btn_acceptAndRegister span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 注册 */
	.btn_register { background-position:-226px -84px; display:inline-block; width:104px; height:35px; line-height:35px; cursor:pointer;}
	.btn_register:hover { background-position:-226px -126px;}
	.btn_register span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
	/* 注册新用户 */
	.btn_registerNew { background-position:-226px -253px; display:inline-block; width:152px; height:35px; line-height:42px; cursor:pointer;}
	.btn_registerNew:hover { background-position:-226px -295px;}
	.btn_registerNew span { display:inline-block; text-indent:-9999px; background-image:none; text-align:left;}
	
/**
 +----------------------------------------------------------
 * 文字按钮
 +----------------------------------------------------------
*/
	/* 红色小按钮 */
	.btn_red_small { background-position:0 -1289px; display:inline-block; height:22px; line-height:21px; padding:0 0 0 4px; margin:0; cursor:pointer; color:#FFF; font-style:normal;}
	.btn_red_small:hover { background-position:0 -1267px; color:#FFF;}
	.btn_red_small span { background-position:right -1289px; display:inline-block; height:22px; line-height:21px; padding:0 10px 0 6px; margin:0;cursor: pointer;}
	.btn_red_small:hover span { background-position:right -1267px;}
	
	/* 小按钮 */
	.btn_important_small { background-position:0 -584px; display:inline-block; height:22px; line-height:22px; padding:0 0 0 15px; margin:0; cursor:pointer; color:#720202;}
	.btn_important_small:hover { /* background-position:0 -607px; */ color:#720202;}
	.btn_important_small span { background-position:right -538px; display:inline-block; height:22px; line-height:22px; padding:0 15px 0 0; margin:0;cursor: pointer;}
	.btn_important_small:hover span { /* background-position:right -561px; */}
	
	/* 小按钮 */
	.btn_important_small_red { background-position:0 -1431px; display:inline-block; height:22px; line-height:22px; padding:0 0 0 4px; margin:0; cursor:pointer; color:#FFF;}
	.btn_important_small_red:hover {  background-position:0 -1454px;  color:#FFF;}
	.btn_important_small_red span { background-position:right -1385px; display:inline-block; height:22px; line-height:22px; padding:0 10px 0 6px; margin:0;cursor: pointer;}
	.btn_important_small_red:hover span {  background-position:right -1408px; }
	
	/* 小型普通按钮 */
	.btn_common_small { background-position:0 -1151px; display:inline-block; height:22px; line-height:21px; padding:0 0 0 4px; margin:0; cursor:pointer; color:#404040; font-style:normal;}
	.btn_common_small:hover { background-position:0 -1174px; color:#404040;}
	.btn_common_small span { background-position:right -1105px; display:inline-block; height:22px; line-height:21px; padding:0 10px 0 6px; margin:0;cursor: pointer;}
	.btn_common_small:hover span { background-position:right -1128px;}
	
	/* 灰色不能使用 */
	.btn_disabled { background-position:0 -1229px; display:inline-block; height:22px; line-height:22px; padding:0 0 0 4px; margin:0; cursor:default; color:#999;}
	.btn_disabled span { background-position:right -1206px; display:inline-block; height:22px; line-height:22px; padding:0 10px 0 6px; margin:0; cursor:default; color:#999;}
	
	/* 普通按钮 */
	.btn_common { background-position:0 -699px; display:inline-block; overflow:hidden; height:27px; line-height:27px; padding:0 0 0 15px; cursor:pointer; color:#404040; font-style:normal;}
	.btn_common:hover { background-position:0 -727px; color:#404040;}
	.btn_common span { background-position:right -643px; display:inline-block; height:27px; line-height:27px; padding:0 15px 0 0; cursor: pointer;}
	.btn_common:hover span { background-position:right -671px;}
	
	/* 重要按钮 */
	.btn_important { background-position:0 -820px; display:inline-block; overflow:hidden; height:27px; line-height:27px; padding:0 0 0 15px; cursor:pointer; color:#FFF;}
	.btn_important:hover { background-position:0 -848px; color:#FFF;}
	.btn_important span { background-position:right -764px; display:inline-block; height:27px; line-height:27px; padding:0 15px 0 0; cursor: pointer; color:#FFF; font-weight:bold;}
	.btn_important:hover span { background-position:right -792px;}
	
	
	/* 纯色按钮 */
	.btn_simple { border:1px solid #CCC; background:#ececec; cursor:pointer; padding:2px 10px; line-height:20px; height:24px;}
	.btn_simple:hover { border:1px solid #999; background:#cecece;}

/**
 +----------------------------------------------------------
 * 特殊按钮
 +----------------------------------------------------------
*/
.btn_minus { width:9px; height:9px; display:inline-block; background-position:-386px -262px; font-size:12px; line-height:20px; padding:0; margin:0; overflow:hidden; vertical-align:middle;}
.btn_plus { width:9px; height:9px; display:inline-block; background-position:-386px -280px; font-size:12px; line-height:20px; padding:0; margin:0; overflow:hidden; vertical-align:middle;}

/* 关闭按钮 */
.btn_close { width:15px; height:14px; overflow:hidden; background-position:-383px -308px; display:inline-block; cursor:pointer; float:right; margin:3px 0 0; +margin:-20px 6px 0 0; _margin:-20px 6px 0 0; text-indent:-9999px;}
.btn_close:hover { background-position:-383px -323px; }


/**
 +----------------------------------------------------------
 * UI通用
 +----------------------------------------------------------
*/
/* tab */
.tab_menu { border-bottom:1px solid #dcdcdc; list-style:none; height:30px; margin:0;}
	.tab_menu:after { content:""; display: block; height: 0; line-height: 0; overflow: hidden; clear: both;}
	.tab_menu li { float:left; list-style:none; height:30px; line-height:30px; padding-left:4px; margin-right:5px; border: 1px solid #dcdcdc; border-bottom: 1px solid #FFF;}
	.tab_menu li a { float:left; height:30px; padding:0 20px 0 16px; line-height:30px; color:#404040; overflow:hidden;}
	.tab_menu li.current { position:relative; height:29px; margin-bottom:-1px; border: 1px solid #dcdcdc; border-bottom: 1px solid #FFF;}
	.tab_menu li.current a { height:31px; font-weight:bold;}

/**
 +----------------------------------------------------------
 * 用户中心分页
 +----------------------------------------------------------
*/
.Cpages1 { border:1px solid #CCC; background-color:#EBEBEB; text-align:right; line-height:26px; }
	.Cpages1 span { line-height:26px; }
	.Cpages1 .links a { color:#666; display:inline-block; margin-right:5px; line-height:26px; vertical-align:top; }
	.Cpages1 .links a:hover { color:#F00; text-decoration:underline; }
	.Cpages1 em { display:inline-block; margin-right:5px; line-height:26px; }
	.Cpages1 .cstyle { font-weight:bold; text-decoration:underline; }
	.Cpages1 .prev { width:13px; background-position:0 -1100px;  text-indent:-9999px; text-align:left;}
	.Cpages1 .prev:hover { text-decoration:none; background-position:0 -1150px; }
	.Cpages1 .next { width:13px; background-position:-13px -1100px;  text-indent:-9999px; text-align:left;}
	.Cpages1 .next:hover { text-decoration:none; background-position:-13px -1150px; }
	.Cpages1 .lockprev { width:13px; background-position:0 -1200px; }
	.Cpages1 .locknext { width:13px; background-position:-13px -1200px; }
	.Cpages1 .input1 { width:20px; padding:0 5px; height:16px; border:1px solid #AEAEB0; text-align:center; }
	.Cpages1 .btn_go { width:23px; display:inline-block; background-position:0 -1362px; text-indent:-9999px; text-align:left;}
	.Lmr10 { margin:0 10px 0 0;}
	.Lmr20 { margin:0 20px 0 0;}

/**
 +----------------------------------------------------------
 * 弹出式窗口
 +----------------------------------------------------------
*/
#pop_overlay { position:fixed; z-index:600; top:0px; left:0px; height:100%; width:100%; display:; }
	.pop_overlay { background-color:#000; filter:alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; }
	#pop_load{ position:fixed; width:208px; height:13px; z-index:601; top:50%; left:50%; margin:-6px 0 0 -104px;}
	#pop_window { position:fixed; z-index:602; color:#000000; display:; text-align:left; top:50%; left:50%; margin-left:-195px; margin-top:-150px; width:390px; }
	
	#pop_window table { width:100%;}
	.pop_tl,
	.pop_tc,
	.pop_tr,
	.pop_cl,
	.pop_cr,
	.pop_bl,
	.pop_bc,
	.pop_br { background-color:#000; filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
	
	.pop_cc { background:#FFF; border:1px solid #999;}
	.pop_tl,
	.pop_tr,
	.pop_cl,
	.pop_cr,
	.pop_bl,
	.pop_br { width:5px; height:5px;}
	
	.pop_tc,
	.pop_bc { height:5px;}
	
	#pop_header { border-bottom:1px solid #ccc; background:#f1f1f1; padding:5px 10px; overflow:auto; _height:1%;}
	#pop_header span { color:#404040; font:bold 12px/1.5em Tahoma, Geneva, sans-serif; float:left;}
	#pop_header em { margin:3px 0 0 0;}
	#pop_content { border-bottom:1px solid #ccc; width: 380px; }
	.pop_content_inner { padding:10px 15px; overflow:auto; _height:1%;}
	#pop_footer { background:#f1f1f1; text-align:center; }
	#pop_footer p { margin:0; padding:10px;}


/**
 +----------------------------------------------------------
 * 弹窗 注册、登录
 +----------------------------------------------------------
*/
#pop_login {}
	#pop_login_form { margin:20px 0 0;}
	
	#pop_login_form th {width:60px; text-align:right; font-weight:normal; vertical-align:top; padding-top:5px;}
	#pop_login_form td { vertical-align:top;}
	#pop_login_form td .login_text { width:240px;}
	
	#pop_register_form { margin-top:20px;}
	#pop_register_form th {width:60px; text-align:right; font-weight:normal; vertical-align:top; padding-top:5px;}
	#pop_register_form td { vertical-align:top; height:40px;}
	#pop_register_form td .login_text { width:240px;}
	#pop_register_form td .login_text_small { width:60px;}
	
	#pop_login_form td .vevify_img,
	#pop_register_form td .vevify_img { vertical-align:top;}
	#pop_login_form td .verify_text,
	#pop_register_form td .verify_text { color:#999; height:22px; line-height:22px;}
	
/* 验证 */
input.invalid { border-color:#C00;}
textarea.invalid { border-color:#C00;}
.verify_text { display:block; color:#999;}
.verify_text .invalid { color:#C00;}


/* 绑定红包 */
.pop_card_list { margin-top:10px; margin-bottom:10px;}
.pop_card_binding { margin-top:10px; margin-bottom:10px;}
.pop_card_binding .pop_tb_hd th { text-align:left; text-indent:10px;}
.pop_card_binding .pop_tb_bd td { text-align:left;}
.pop_card_binding .pop_tb_bd td.col-1 { width:60px; height:40px; text-align:right;}

/* 完成支付 */
#finish_pay { padding-left:50px; margin:20px 0 30px 30px;}
#finish_pay dt { float:left; margin-left:-50px; position:absolute;}
#finish_pay dd.hd { font-size:14px; font-weight:bold;}
#finish_pay dd.bd { padding:18px 0; line-height:1.6em;}

/* 弹窗 */
.pop_tb_hd th { border-top:0px solid #ccc; background:#f2f2f2; color:#404040; font-weight:normal; line-height:30px; text-align:center;}
.pop_tb_bd td { text-align:center; height:27px;}
.pop_tb_ft td { border-top:1px solid #ccc; font-style:normal;}
.pop_ft_button { margin:0; height:32px; padding-top:8px; float:left;}
.pop_ft_button a { margin:0 5px;}
.pop_pages { text-align:right;}
.pop_pages a { margin:0 10px;}

/**
 +----------------------------------------------------------
 * 打卡签到
 +----------------------------------------------------------
*/
#signBox {}
	.signTitle { text-align:center; background-color:#f5f5f5; border-bottom:1px solid #ededed; padding:10px 0; margin-bottom:15px;}
	.signTitle h3 { color:#ed0503; font:20px "微软雅黑"; display:inline-block; margin:0 auto; text-shadow:1px 1px 1px #FFF;}
	.signTitle h3 .icon_sign_success { vertical-align:middle; margin-right:10px;}
	
	.signScore { float:left; margin-left:15px; display:inline;}
	.signScore h4 { color:#404040; font:14px "微软雅黑"; margin-top:6px; margin-left:85px; word-break:break-all; word-wrap:break-word; width:200px;}
	.signScore p { margin-top:6px; margin-left:85px; width:200px;}
	.signScore p a { color:#016798; text-decoration:none; font-family:"宋体";}
	.signScore p a:hover { color:#C00; text-decoration:none;}
	.signScoreAvatar { float:left; margin-right:10px; margin-bottom:10px;}
	.signScoreTips { clear:left; background-color:#fdf3f2; border:1px solid #fecccb; border-radius:2px; padding:2px 10px; color:#666;}
	.signScoreTips .notice { display:none; border-radius:2px; position:absolute; left:0; margin-top:-106px; +margin-top:-92px; _margin-top:-92px; margin-left:105px; _margin-left:120px; border:1px solid #efd396; background-color:#fefbea; padding:8px 10px; line-height:19px;}
	.signScoreTips .notice .tipArrow { width:20px; height:6px; overflow:hidden; background-position:0 -2832px; display:block; position:absolute; left:0; bottom:0; margin-bottom:-6px; _margin-bottom:-7px; margin-left:40px;}
	.signScoreTips.hover .notice { display:block;}
	
	.signQuests { background-color:#fce7e6; border:1px solid #fecccb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:2px; width:146px; float:right; margin-right:15px; display:inline;}
	.signQuestsHd { background-position:0 -2630px; background-repeat:repeat-x; height:22px; text-align:center; font:14px/20px "微软雅黑"; _line-height:22px; color:#980000; text-shadow:1px 1px 1px #FFFFFF;}
	.signQuestsBd { background-color:#FFF;}
	.signQuestsBd .list { padding:6px;}
	.signQuestsBd .list li { padding:5px 0;}
	.signQuestsBd .list a { background-position:0 -2669px; padding-left:8px; display:inline-block; line-height:160%; color:#C00; text-decoration:none;}
	.signQuestsBd .list a:hover { color:#333; text-decoration:none;}
	
	.signPromotion { clear:both; padding:10px;}
	.signPromotionHd { border-bottom:2px solid #ccc;}
	.signPromotionHd span { border-bottom:2px solid #c00; position:relative; margin-bottom:-2px; font-weight:bold; color:#404040; line-height:26px; display:inline-block;}
	.signPromotionBd { background-color:#f1f1f1; zoom:1;}
	.signPromotionBd .list { padding:6px;}
	.signPromotionBd .list li { border-bottom:1px dashed #CCC; padding:5px; white-space:nowrap; overflow:hidden;}
	.signPromotionBd .list li.last { border:none;}
	.signPromotionBd .list a { background-position:0 -2669px; padding-left:8px; display:inline-block; line-height:160%; color:#666; text-decoration:none;}
	.signPromotionBd .list a:hover { color:#C00; text-decoration:none;}
	

/***搜索无结果* 2012-02-10****/
.redFont{ color:#c00;}
.searchborder{ overflow:hidden; border:1px solid #f6c5c5; font-family:"微软雅黑"; width:918px; margin: 0 auto;}
.topBackGroundColor{ height:20px; background-repeat:repeat-x; background-position: 0 -304px;}
.searchSorry{ padding:15px 0 20px 240px;}
.searchSorryIcon{ background-position: 0 -475px; height:52px; width:50px; float:left; margin-left:-80px; _margin-left:-40px;}
.searchSorry h3{ padding:5px 0; font-size:16px; font-weight:normal;}
.searchSorry h3 a{ font-size:12px; padding:0 12px; color:#c00;}
.searchSorry p{ padding:3px 0;}
.searchSorry p.maybeFind{ padding:20px 0;}
.searchSorry p.maybeFind a{ padding:0 12px; border-right:1px solid #CCC; color:#c00; line-height:14px;}
.searchSorry p.maybeFind a:hover{ text-decoration:underline;}
.searchSorry p.maybeFind a.last{ border-right:none;}
.salesPromotionTitle{ padding:3px 0 3px 12px; background-color:#dedede; font-size:14px; margin:25px 0 0px 0;font-weight:normal;}
.search_list{ margin-bottom:10px;}

/*上一页下一页*/
.pageChange{ float:right; padding-right:95px; position:relative;}
.prevPage{ display:inline-block; border:1px solid #999; height:19px; width:18px; top:4px; position:absolute; background-color:#FFF; background-position:right -210px; right:70px;}
.nextPage{ display:inline-block; border:1px solid #999; position:absolute; height:16px; _height:15px; width:55px; top:4px; right:4px; background-color:#FFF; background-position:right -231px; padding:2px 0 1px 3px; _padding-top:3px; line-height:16px; }
a.prevPage:hover{ border-color:#e60505; background-position:right -255px; }
.nextPage:hover{ border-color:#e60505; background-position:right -276px;}

.noprevPage{ display:inline-block; border:1px solid #ccc; height:19px; width:18px; top:4px; position:absolute; background-color:#FFF; background-position:right -549px; right:70px; color:#CCC;}
.nonextPage{display:inline-block; border:1px solid #ccc; position:absolute; height:16px; _height:15px; width:55px; top:4px; right:4px; background-color:#FFF; background-position:right -569px; padding:2px 0 1px 3px; _padding-top:3px; line-height:16px; color:#CCC; }
a.noprevPage:hover,
a.nonextPage:hover{ cursor:not-allowed; }


/*搜索分页  排序分页 价格 销量*/
.filterBox{ width:918px; height:28px; line-height:28px; border:1px solid #e2e1e1; background-position:0 -40px;  background-repeat:repeat-x; margin:15px auto 10px;}
.sortList { overflow:hidden; float:left;}
.sortList a{ display:inline-block; float:left; padding-left:12px; padding-right:3px; border-left:1px solid #FFF;border-right:1px solid #e2e1e1;}

a.defaultSort{ width:60px; background:none;}
a.saleVolume{ width:40px; background-position:right -178px;}
a.priceSort{ width:40px; background-position:right -84px;}
a.dateSort{ width:62px; background-position:right -146px;}
a.welldeg{ width:50px; background-position:right -178px;}
a.defaultSortPrice{background-position:right -303px;}

.sortList a.sortCurrent{ background-color:#FFF; color:#cf0000;}
.sortList a.priceSortCurrent{ background-position:right -115px;}
/**********价格区间************/
.priceArea{ width:160px;  height:28px; float:left; padding-left:12px; position:relative; }
.priceArea input.start{ width:40px;  position:absolute; top:6px; left:50px;z-index:5; height:14px;}
.priceArea input.end{ width:40px;  position:absolute; top:6px; left:110px;z-index:5;height:14px;}
.priceArea span{ position:absolute; border-top:1px solid #999; width:10px;top:13px; left:95px; font-size:0;z-index:5; }
/*价格确认*/
.makeSure{ position:absolute; top:-1px;left:45px; border:1px solid #ccc; height:54px; width:111px; background-color:#FFF; z-index:4; display:none;}
.makeSure input{  position:absolute; right:3px; bottom:3px;}

/*只看有货*/
.only_goods{ float:left; line-height:30px;}
.only_goods input{ margin-bottom:2px;}

/**
 +----------------------------------------------------------
 * slidPics 左右滚动图片
 +----------------------------------------------------------
*/
.ui_scroller_prev,
.ui_scroller_next { height:25px; width:11px; position:absolute; top:40px;}
.ui_scroller_container { width:950px; height:105px; position:relative;}
	.ui_scroller { width:900px; overflow:hidden; zoom:1; margin:0 25px;}
	.ui_scroller ul { margin:0; padding:0;}
	.ui_scroller a.ui_scroller_prev { left:10px; background-position:0 -2085px; }
	.ui_scroller a.ui_scroller_next { right:10px; background-position:-11px -2085px; }
	.ui_scroller a.ui_scroller_prev:hover { background-position:0 -2111px; }
	.ui_scroller a.ui_scroller_next:hover { background-position:-11px -2111px; }
	.ui_scroller li { float:left; width:300px; text-align:center;}
	
	.scrollPics { width:930px; height:105px; overflow:hidden; padding:0 25px;}
	.scrollPics li { float:left; width:300px; height:105px; text-align:center;}
	.scrollPics li a { width:282px; height:103px; border:1px solid #ddd; display:inline-block; overflow:hidden;}
	
	.ui_slide { position:relative;}
	.ui_slide div { width: 100%; height: 500px; position: absolute; opacity: 0; top: 0; left: 0;}
	.ui_slide ul{ position:absolute; bottom:0; right:0; height:30px; z-index:20; border-right:1px solid #DFDFDF;}
	.ui_slide ul li { height:28px; line-height:28px; width:29px; border:1px solid #DFDFDF; display:block; float:left; cursor:pointer; background-color:#fff; border-right:0; color:#666; text-align:center; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
	.ui_slide ul li.active { background-color:#c00; color:#fff; }
	
/* 登录组件 */
#_loadingLoin a { vertical-align:middle;}
.login_surport { border-top:1px solid #dcdcdc; padding-top:15px;}
.login_surport p { color:#999; margin-top:10px;}
.login_surport a { display:inline-block; padding-left:20px; line-height:16px; height:16px; color:#333;}
.login_surport a:hover { text-decoration:underline; color:#C00;}

/**
 +----------------------------------------------------------
 * 手机wap相关
 +----------------------------------------------------------
*/
/* mobile: iphone, ipod, android */
#mobile_notice { position: absolute; z-index:9999; width:100%; top:-100em;}
	#mobile_notice .inner { background-color:#eee; padding-bottom:5em; text-align:center; margin:5em; position:relative; box-shadow:0.5em 0.5em 1em 0.5em #666;}
	#mobile_notice h2 { background-color:#dddddd; font-family:\5FAE\8F6F\96C5\9ED1, Tahoma, Geneva, sans-serif; font-size:5em; font-weight:bold; line-height:2em; text-align:left; text-indent:0.5em;}
	#mobile_notice img { margin:0 1em;}
	#mobile_notice .close img { margin:0; position:absolute; right:-4em; top:-4em;}
	#mobile_overlay { position:fixed; z-index:9990; top:0px; left:0px; height:100%; width:100%; background-color:#000; filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; display:none; }
	
/* ipad */
#mobile_notice.ipad .inner { margin:5em 20em; position:relative; box-shadow:0.5em 0.5em 1em 0.5em rgba(99,99,99,0.5);}
#mobile_notice.ipad .close img { width:30px; right:-1.2em; top:-1.2em;}
#mobile_notice.ipad h2 { font-size:2em; font-weight:bold; line-height:2em; text-align:left; text-indent:0.5em;}

/* 魔方广告 */
.magic_box { position:relative;}
.magic_item { position:absolute;}


/**
 +----------------------------------------------------------
 * 天气预报|穿衣指数
 +----------------------------------------------------------
*/
.icon_weather_small { 
	background-image: url(http://s.mb-go.com/pub7/images/style/weather/icon_weather_small.png); 
	background-repeat: no-repeat;
	display: inline-block;
    height: 32px;
    width: 32px;
}
.icon_weather_mini { 
	background-image: url(http://s.mb-go.com/pub7/images/style/weather/icon_weather_mini.png);
	background-repeat: no-repeat;
	display: inline-block;
    height: 20px;
    width: 20px;
    vertical-align: top;
}
#weatherPanel {
	display: none;
	position: absolute;
	z-index: 800;
	top:26px;
	left: 50%;
	margin-left: -490px;
	color:#666;
	width:444px;
	border:1px solid #E0DDDD;
	background-color:#FFF;
	box-shadow:1px 1px 2px #CCC;
	-webkit-box-shadow:1px 1px 2px #CCC;
	-moz-box-shadow:1px 1px 2px #CCC;
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color="#cccccc");
}
#top_menu .active #weatherPanel { display: block; overflow: hidden;}
#weatherPanel .weatherPanel_main { position: relative; height: 179px; width: 100%;}
#weatherPanel .weatherPanel_main .weatherError { line-height: 179px; text-align: center;}
#weatherPanel .weather_detail { height: 114px;}
#weatherPanel .weather_detail:after { content:""; display:block; overflow:hidden; visibility:hidden; height:0; line-height:0; clear:both;}
	#weatherPanel .weather_item {
		border-left: 1px solid #E0DDDD;
		text-align: center;
		height: 114px;
		width: 88px;
		float: left;
		position: relative;
	}
	#weatherPanel .weather_tip_arrow { text-align: center; position: absolute; left: 0; width: 88px; bottom: -1px; display: none; height: 6px; overflow: hidden;}
	#weatherPanel .active .weather_tip_arrow { display: block;}

	#weatherPanel .weather_today { border-left: none;}
		#weatherPanel .weather_icon { overflow: hidden; zoom: 1; margin-top: 5px;}
		#weatherPanel .weather_day { margin-top: 8px;}
			#weatherPanel .active .weather_day { color: #F00;}
			#weatherPanel .weather_temp { font-weight: bold; margin-top: 5px;}
			#weatherPanel .weather_condition { height: 18px; overflow: hidden; margin: 0 5px;}

#weatherPanel .weather_tips { padding: 10px; border-top: 1px solid #ecbfaa; background-color: #fdf9f9; line-height: 22px; font-family: '宋体'; height: 44px;}
	#weatherPanel .wether_tip { display: none; height: 44px; overflow: hidden;}
	#weatherPanel .wether_tip a { color: #c00; text-decoration: none;}
	#weatherPanel .wether_tip a:hover { color: #f00; text-decoration: underline;}
	#weatherPanel .wether_tip_actived { display: block;}

#weatherPanel .weather_setting { height: 179px; width: 100%; display: none; top: 0; position: absolute; background-color: #fff;}
	#weatherPanel .weather_set_pnl { padding: 30px 0 0 130px;}
	#weatherPanel .weather_set_pnl .set_label { margin: 0 0 15px; font-size: 14px; color: #666;}
	.weather_option { padding: 3px 5px; margin-right: 5px;}
	#weatherPanel .weather_set_pnl .weather_set_prov { width: 70px;}
	#weatherPanel .weather_set_pnl .weather_set_city { width: 100px;}
	#weatherPanel .weather_set_pnl p { margin: 15px 0 0;}
	#weatherPanel .weather_set_pnl a { margin-right: 5px;}

#weatherPanel .pnl_bottom {	border-top: 1px solid #E0DDDD;}
#weatherPanel .bottom_detail {
	height: 28px;
	text-align: left;
	line-height: 28px;
	padding: 0 10px;
	background-color: #F7F7F7;
	border-top: 1px solid #FFF;
	font-family: '宋体';
}
#weatherPanel .bottom_detail .windLevel { float: left;}
#weatherPanel .bottom_detail a { color: #666;}
#weatherPanel .bottom_detail a:hover { color: #000;}

	#weatherPanel .setting-btn,
	#weatherPanel .return-btn { float: right;}
	#weatherPanel em { font-style: normal;}

	#weatherPanel a .icon_weather_setting { background-position: -1160px -3px; margin: 6px 2px 0 0; +margin: 0 2px 0 0; _margin: 6px 2px 0 0; _vertical-align: baseline;  width: 14px; height: 14px;}
	#weatherPanel a:hover .icon_weather_setting { background-position: -1180px -3px;}
	#weatherPanel .icon_weather_arrow { background-position: -1200px -7px; width: 10px; height: 6px; float: none; display: inline-block;}

.icon_weather_mini__0 { display: none;}
/*天气图标-大*/
.icon_weather_qing_0 { background-position: 0 0; }
.icon_weather_qing_1 { background-position: -35px 0; }
.icon_weather_duoyun_0 { background-position: -70px 0; }
.icon_weather_duoyun_1 { background-position: -105px 0; }
.icon_weather_yin_0 { background-position: -140px 0; }
.icon_weather_yin_1 { background-position: -175px 0; }
.icon_weather_xiaoyu_0 { background-position: -210px 0; }
.icon_weather_xiaoyu_1 { background-position: -245px 0; }
.icon_weather_zhongyu_0 { background-position: -280px 0; }
.icon_weather_zhongyu_1 { background-position: -315px 0; }
.icon_weather_dayu_0 { background-position: -350px 0; }
.icon_weather_dayu_1 { background-position: -385px 0; }
.icon_weather_baoyu_0 { background-position: -420px 0; }
.icon_weather_baoyu_1 { background-position: -455px 0; }
.icon_weather_15 { background-position: -490px 0; }
.icon_weather_16 { background-position: -525px 0; }
.icon_weather_tedabaoyu_0 { background-position: -560px 0; }
.icon_weather_tedabaoyu_1 { background-position: -595px 0; }
.icon_weather_leizhenyu_0 { background-position: -630px 0; }
.icon_weather_leizhenyu_1 { background-position: -665px 0; }
.icon_weather_zhenyu_0 { background-position: -700px 0; }
.icon_weather_zhenyu_1 { background-position: -735px 0; }
.icon_weather_yujiaxue_0 { background-position: -770px 0; }
.icon_weather_yujiaxue_1 { background-position: -805px 0; }
.icon_weather_bingbao_0 { background-position: -840px 0; }
.icon_weather_bingbao_1 { background-position: -875px 0; }
.icon_weather_dongyu_0 { background-position: -910px 0; }
.icon_weather_dongyu_1 { background-position: -945px 0; }
.icon_weather_shuangdong_0 { background-position: -980px 0; }
.icon_weather_shuangdong_1 { background-position: -1015px 0; }
.icon_weather_qingwu_0 { background-position: -1050px 0; }
.icon_weather_qingwu_1 { background-position: -1085px 0; }
.icon_weather_wu_0 { background-position: -1120px 0; }
.icon_weather_wu_1 { background-position: -1155px 0; }
.icon_weather_nongwu_0 { background-position: -1190px 0; }
.icon_weather_nongyu_1 { background-position: -1225px 0; }
.icon_weather_yan_0 { background-position: -1260px 0; }
.icon_weather_yan_1 { background-position: -1295px 0; }
.icon_weather_shachenbao_0 { background-position: -1330px 0; }
.icon_weather_shachenbao_1 { background-position: -1365px 0; }
.icon_weather_qiangshachenbao_0 { background-position: -1400px 0; }
.icon_weather_qiangshachenbao_1 { background-position: -1435px 0; }
.icon_weather_fuchen_0 { background-position: -1470px 0; }
.icon_weather_fuchen_1 { background-position: -1505px 0; }
.icon_weather_yangsha_0 { background-position: -1540px 0; }
.icon_weather_yangsha_1 { background-position: -1540px 0; }
.icon_weather_xiaoxue_0 { background-position: -1575px 0; }
.icon_weather_xiaoxue_1 { background-position: -1610px 0; }
.icon_weather_zhongxue_0 { background-position: -1645px 0; }
.icon_weather_zhongxue_1 { background-position: -1680px 0; }
.icon_weather_daxue_0 { background-position: -1715px 0; }
.icon_weather_daxue_1 { background-position: -1750px 0; }
.icon_weather_baoxue_0 { background-position: -1785px 0; }
.icon_weather_baoxue_1 { background-position: -1820px 0; }
.icon_weather_mai_0 { background-position: -1855px 0; }
.icon_weather_mai_1 { background-position: -1890px 0; }

/*天气图标-小*/
.icon_weather_mini_qing_0 { background-position: 0 0; }
.icon_weather_mini_qing_1 { background-position: -21px 0; }
.icon_weather_mini_duoyun_0 { background-position: -42px 0; }
.icon_weather_mini_duoyun_1 { background-position: -63px 0; }
.icon_weather_mini_yin_0 { background-position: -84px 0; }
.icon_weather_mini_yin_1 { background-position: -105px 0; }
.icon_weather_mini_xiaoyu_0 { background-position: -126px 0; }
.icon_weather_mini_xiaoyu_1 { background-position: -147px 0; }
.icon_weather_mini_zhongyu_0 { background-position: -168px 0; }
.icon_weather_mini_zhongyu_1 { background-position: -189px 0; }
.icon_weather_mini_dayu_0 { background-position: -210px 0; }
.icon_weather_mini_dayu_1 { background-position: -231px 0; }
.icon_weather_mini_baoyu_0 { background-position: -252px 0; }
.icon_weather_mini_baoyu_1 { background-position: -273px 0; }
.icon_weather_mini_15 { background-position: -294px 0; }
.icon_weather_mini_16 { background-position: -315px 0; }
.icon_weather_mini_tedabaoyu_0 { background-position: -336px 0; }
.icon_weather_mini_tedabaoyu_1 { background-position: -357px 0; }
.icon_weather_mini_leizhenyu_0 { background-position: -378px 0; }
.icon_weather_mini_leizhenyu_1 { background-position: -399px 0; }
.icon_weather_mini_zhenyu_0 { background-position: -420px 0; }
.icon_weather_mini_zhenyu_1 { background-position: -441px 0; }
.icon_weather_mini_yujiaxue_0 { background-position: -462px 0; }
.icon_weather_mini_yujiaxue_1 { background-position: -483px 0; }
.icon_weather_mini_bingbao_0 { background-position: -504px 0; }
.icon_weather_mini_bingbao_1 { background-position: -525px 0; }
.icon_weather_mini_dongyu_0 { background-position: -546px 0; }
.icon_weather_mini_dongyu_1 { background-position: -567px 0; }
.icon_weather_mini_shuangdong_0 { background-position: -588px 0; }
.icon_weather_mini_shuangdong_1 { background-position: -609px 0; }
.icon_weather_mini_qingwu_0 { background-position: -630px 0; }
.icon_weather_mini_qingwu_1 { background-position: -651px 0; }
.icon_weather_mini_wu_0 { background-position: -671px 0; }
.icon_weather_mini_wu_1 { background-position: -692px 0; }
.icon_weather_mini_nongwu_0 { background-position: -713px 0; }
.icon_weather_mini_nongyu_1 { background-position: -734px 0; }
.icon_weather_mini_yan_0 { background-position: -755px 0; }
.icon_weather_mini_yan_1 { background-position: -776px 0; }
.icon_weather_mini_shachenbao_0 { background-position: -797px 0; }
.icon_weather_mini_shachenbao_1 { background-position: -818px 0; }
.icon_weather_mini_qiangshachenbao_0 { background-position: -839px 0; }
.icon_weather_mini_qiangshachenbao_1 { background-position: -860px 0; }
.icon_weather_mini_fuchen_0 { background-position: -881px 0; }
.icon_weather_mini_fuchen_1 { background-position: -902px 0; }
.icon_weather_mini_yangsha_0 { background-position: -923px 0; }
.icon_weather_mini_yangsha_1 { background-position: -923px 0; }
.icon_weather_mini_xiaoxue_0 { background-position: -944px 0; }
.icon_weather_mini_xiaoxue_1 { background-position: -965px 0; }
.icon_weather_mini_zhongxue_0 { background-position: -986px 0; }
.icon_weather_mini_zhongxue_1 { background-position: -1007px 0; }
.icon_weather_mini_daxue_0 { background-position: -1028px 0; }
.icon_weather_mini_daxue_1 { background-position: -1049px 0; }
.icon_weather_mini_baoxue_0 { background-position: -1070px 0; }
.icon_weather_mini_baoxue_1 { background-position: -1091px 0; }
.icon_weather_mini_mai_0 { background-position: -1112px 0; }
.icon_weather_mini_mai_1 { background-position: -1133px 0; }/*======================================================

		详情页
		2011-11-08

======================================================*/

/*头部区域*/
.banggo_index, 
.banggo_mb, 
.banggo_me-city, 
.banggo_me-cityKids, 
.banggo_ampm, 
.banggo_member, 
.banggo_btls, 
.part3_pic_right-slide-title, 
.part4_pic_right-slide-title, 
.part5_pic_right-slide-title, 
.part6_pic_right-slide-title { background-image: url(http://s.mb-go.com/pub/Images/v1.3/sub_bg.png); background-repeat: no-repeat;}

table { width:auto;}

.promotions .more { background-image: url(http://s.mb-go.com/pub/Images/details/bg/details_bg.png); background-repeat: no-repeat; }

.vodeo_icon { background-image:url(http://s.mb-go.com/pub7/style/images/goods_photo/opcacity_video.png); background-repeat:no-repeat;}
.comments_bg,
.sortSelectBox a.sortSelectValue  { background-image:url(http://s.mb-go.com/pub7/images/style/comments/comments_icons_2013040901.png); background-repeat:no-repeat;}
.sortSelectBox span.select_off{ background-image:url(http://s.mb-go.com/pub7/style/images/shoping_list.png); background-repeat:no-repeat;}
.comment_list { background-image:url(http://s.mb-go.com/pub7/style/images/fold_line.png); background-repeat:no-repeat;}
.comment_list dt { background-image:url(http://s.mb-go.com/pub7/style/images/index_icon.png); background-repeat:no-repeat;} 

#measureBox .hd,
#measureBox .bd,
#measureBox .ft { background-image:url(http://s.mb-go.com/pub7/style/images/measure/bg_measure.png); background-repeat:no-repeat;}
#hide_iframe { background-image:url(http://s.mb-go.com/pub7/style/images/goods_photo/close_icon.png); background-repeat:no-repeat; }
.t_comment .star { background-image:url(http://s.mb-go.com/pub7/images/style/comments/comments_icons_2013040901.png); background-repeat:no-repeat;}
.t_comment .staritem_box .staritem_tip { background-image:url(http://s.mb-go.com/pub7/style/images/comments/staritem_tip.gif); background-repeat:no-repeat;}
.new_box { background-image:url(http://s.mb-go.com/pub7/style/images/box_bg.png); background-repeat:no-repeat;}

.show_list .jcarousel-prev,
.show_list .jcarousel-next,
.show_list .jcarousel-prev-hover,
.show_list .jcarousel-next-hover { background-image:url(http://s.mb-go.com/pub7/style/images/mtee_arrow.png); background-repeat:no-repeat; cursor:pointer; width:11px; height:25px; position:absolute; top:130px;}

.show_list li a,
.show_list li a h4 { background:url(http://s.mb-go.com/pub7/style/images/bg_item.png); background-repeat:repeat-y;}
/*.mecity, 
.chin, 
.metersbonswe, 
.apmp, 
.continue_shopping, 
.payfor {background-image: url(http://s.mb-go.com/pub7/style/images/index_icon.png);background-repeat: no-repeat;}*/

.color1, 
.color2,
.color3{ background-image:url(http://s.mb-go.com/pub7/style/images/index_icon.png); background-repeat:no-repeat;}
/* .brand_logo{ background-image:url(http://s.mb-go.com/pub7/style/images/brand_logo.png); background-repeat:no-repeat; } */

.sign,
.check_b,
.uncheck_b { background-image:url(http://s.mb-go.com/pub7/style/images/index_icon.png); background-repeat:no-repeat;}
.sina_icon,
.tengxun_icon{ background:url(http://s.mb-go.com/pub7/style/images/icons_20121113.png); background-repeat:no-repeat; }

.bg_details { background:url(http://s.mb-go.com/pub7/images/style/details/bg_details.png); background-repeat:no-repeat; }
a.question_red { background-position:0 3px; padding-left:16px; position:absolute; right:0;}
a.question_red:hover { color:#C00;}
a.measure_me { background-position:0 -22px; padding-left:16px; position:absolute; right:0; display:inline-block; line-height:20px; height:20px;}
a.measure_me:hover { color:#F00;}

#details_sider { width:160px; float:left;}
#details_auto { width:780px; float:right; margin-bottom:20px;}
#nowcity { background-position:right -91px; padding-right:16px; }

hr{ margin:15px 0 20px 12px; +margin:7px 0 14px 12px;  border:0;  border-top:1px solid #eaeaea; height:0;clear:both;}
/*详细信息区域*/
.details { overflow:hidden; }
.part_leftarea { width:160px; overflow:hidden; float:left;}
.part_rightarea { width:958px;padding:10px 10px 0px;border-left:#ccc 1px solid;border-right:#ccc 1px solid;overflow:hidden; float:left; display:inline;}


/*当前路径*/
.details_dir { width:958px;padding-left:20px;font-size:12px; color:#666; line-height:30px; height:30px; font-family:"宋体"; border:1px solid #ccc; border-bottom:none;background:#F1F1F1}
.details_main { overflow:hidden; zoom:1; padding-bottom:10px; }
.mainleft { width:500px; float:left; margin-right:0px; }
/*商品图片上方查看*/
.viewtype { height:34px; border:1px solid #cdcdcd; }
.viewtype li { float:left; height:34px; line-height:31px; text-indent:30px;  }
.viewtype li a { line-height:34px; color:#b2b2b2; display:block; }
.viewimage { background-position: 10px -22px; width:165px; border-right:1px solid #cdcdcd; }
.viewimage:hover, .viewtype .viewcstyle1 { background-position: 10px 10px; color:#666; }
.viewvideo { background-position: 10px -82px; width:165px; border-right:1px solid #cdcdcd; }
.viewvideo:hover, .viewtype .viewcstyle2 { background-position: 10px -52px; color:#666; }
.viewenlarge { background-position: 10px -142px; width:166px; }
.viewenlarge:hover, .viewtype .viewcstyle3 { background-position: 10px -112px; color:#666; }

/*查看内容*/
#image_content { border:1px solid #d1d1d1; height:498px; width:498px; }
#show_video { position:absolute;z-index:8; border-left:1px solid #CCC; border-top:1px solid #CCC; background-color:#F2F2F2; width:30px; height:30px; line-height:30px; text-align:center; cursor:pointer; margin-top:-32px; margin-left:437px; background-position:0 -3360px; text-indent:-9999px; display:none;}
#show_large_picture { position:absolute;z-index:8; border-left:1px solid #CCC; border-top:1px solid #CCC; background-color:#F2F2F2; width:30px; height:30px; line-height:30px; text-align:center; cursor:pointer; margin-top:-32px; margin-left:468px; background-position:0 -3330px; text-indent:-9999px; display:none;}


/*图片列表*/
.imagelist { margin-top:10px; overflow:hidden; clear:both;  }
.imagelist li { float:left; width:76px; height:76px; margin-right:4px; border:1px solid #ccc; padding:1px; overflow:hidden; cursor:pointer;}
.imagelist li.selected { border:2px solid #666; padding:0; }
.imagelist #last{ margin-right:0;}
/*右侧*/
.mainright {float:left; padding-left:10px; width:448px; position:relative; font-family:Arial, Helvetica, sans-serif; }
.product_title {font-family: "微软雅黑", "宋体", Tahoma, Geneva, sans-serif; font-size: 20px; line-height: 25px; overflow: hidden; padding: 3px 0 8px; width: 100%;}
.product_title a.red:hover { text-decoration:underline;}
.product_code{ font-size: 12px; font-weight:normal; } 
.info_left { float:left; width:75px; display:block; text-align:right;}

/*价格*/
.price { overflow:hidden;color:#404040;padding:8px 0 8px 15px}
.price strong{color:#c00;font:normal 24px arial}
.price p { line-height:26px}
.price_p3 em { float:left; display:inline-block; color:#e60012; font:30px Arial, Helvetica, sans-serif; font-style:normal; margin-right:5px;}
.price small {    background-color: #FFF;    background-position: 0 -300px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin-right: 5px;
    margin-top: -3px;
    padding: 0 0 0 17px;
}
.price small span {
	background-color: #FFF;
    background-position: right -300px;
	padding: 0 12px 0 0;
	display: inline-block;
}
.sale_out_price{padding:0;color:#c00;}

/*VIP价格*/
.vprice { overflow:hidden; clear:left; padding-left:12px;}
.vprice span { float:left; margin-right:20px;}
.vprice a { background-position: 0px -327px; float:left; display: block; text-indent:16px; line-height:16px; height:16px; color:#b2b2b2; }
.vprice a:hover { text-decoration:underline;}
/*促销*/
.promotions { margin-top:10px; margin-left:15px; width:405px; position:relative;}
.icon-cx { background-position:0 -719px; width:41px; height:41px; display:block; margin:1px 0 0 1px; position:absolute; top:0; left:0;}
.promotions ul {  border:1px solid #edcd82; background-color:#ffffed; padding:10px 10px 0 50px; min-height:54px; _height:54px;}
.promotions li { padding-left:10px; margin:0; padding:0 0 5px; line-height:18px; float:left; width:338px;}
.promotions li b { background-position:0 -635px; margin:7px 0 0 0; display:block; width:8px; height:8px; float:left;}
.promotions li { color:#333; line-height:18px; float:left; width:328px;}
.promotions .more { background-position: 0px -348px; border: 1px solid #cecece; border-top: none; float: right; display: block; line-height: 20px; height: 20px; padding: 0 5px 0 16px; }

/*颜色选择*/
.selectcolor { color:#666; padding:0; overflow:hidden; }
.selectcolor  p { height:25px;}
.selectcolor p em {  font-style:normal; }
.colorlist { padding:5px 0; margin-left:15px; _margin-left:8px; float:left; }
.colorlist li { float:left; margin-right:5px; line-height:1; padding-bottom:5px; height:42px; }
.colorlist li a { display:inline-block; position:relative; border: 1px solid #ccc; padding:2px; height:36px; overflow:hidden;}
.colorlist li a.selected_b,
.colorlist li a.selected_b:hover { border:1px dashed #ccc; padding:2px; height:36px; }
.colorlist li a.selected_b img { opacity:0.2; filter:alpha(opacity=20);}
.colorlist li a em { font-style:normal; display:inline-block; height:36px; line-height:36px; padding:0 2px; color:#666; white-space:nowrap;}
.colorlist .prodimg { width:36px; height:36px;}
.colorlist .selectcolorbox { position:absolute; bottom:0; right:0;}
.colorlist .a:hover img, .colorlist .cstyle img { display:block; }
.colorlist li a.selected,
.colorlist li a:hover { border:2px solid #e60012; padding:1px; height:36px; }
.colorlist .hide { display:none; }

/*大小选择*/
.selectsize { clear:both;}
.selectsize p { height:25px;}
.selectsize p a.red:hover {color:#F00;}
.selectsize p em { font-style:normal; display:inline-block; min-width:100px; _width:150px;}
.selectsize .sizelist { margin-left:15px; display:inline; padding:3px 0 0; float:left;}
.selectsize .sizelist a { border:1px solid #cecece; padding:1px 10px; text-align:center; display:inline-block; color:#666; margin-right:5px; margin-bottom:5px; float:left; white-space:nowrap;}
.selectsize .sizelist a:hover,
.selectsize .sizelist a.selected { border: 2px solid #e60012; text-decoration: none; padding:0 9px; color:#666;}
.selectsize .sizelist a.selected_b{ border:1px dashed #ccc; text-decoration: none; padding:1px 10px; color:#ccc;}
/*购买数量*/
.buynumber { color:#666;  padding: 15px 0 3px; clear:both;width:auto; overflow:hidden;}
.buynumber .inner { overflow:hidden; zoom:1;width:auto;}
.buynumber span { float:left; line-height:20px; margin-right:5px; }
.buynumber input { float:left; width:30px; border:1px solid #b2b2b2; margin-right:5px; margin-top:1px; text-align:center;}
.buynumber small { font-size:12px; color:#b2b2b2;  line-height:20px; }
.buynumber span.reduce,
.buynumber span.add{ border:1px solid #d1d1d1; line-height:11px; padding:3px 5px 2px; cursor:pointer; margin-top:1px; display:inline-block; background-color:#Fff;}
.btnArea{float:left;width:auto;padding:0 12px 0 12px}

#hasInventory { margin:10px 0 0 15px; padding:4px 8px; display:none; width:407px;}
/*购物袋*/
#buyBag { z-index:10; position:absolute; top:300px; left:15px; width: 401px; height:106px; border:2px solid #e60012; background:#FFF; }
#buyBag .okicon { position:absolute; left:15px; top:10px; height:31px; width:31px; display:block; background-position:0 -426px; }
#buyBag h3 { font-size:14px; color:#333; font-weight:bold; margin-top:16px; text-indent:70px;}
#buyBag p { color:#666; font-size:12px; text-indent:70px; line-height:30px; display:block; margin-top:5px; }
#buyBag p span { color:#e60012; font-weight:bold; font-size:16px; padding:0 5px; }
#buyBag p b { padding:0 5px;}
#buyBag .bottom { padding-left:70px; margin-top:5px; }
#buyBag .settbtn { margin-right:10px; width:92px; height:22px; display:block; float:left; background-position:-35px -426px; overflow:hidden; text-align:center; color:#FFF;}
#buyBag .close1 { float:left; color:#e60012; float:left; line-height:22px;  }
#buyBag .close2 { position:absolute; top:0; right:0; background:#E60012; color: #FFFFFF; padding: 0 5px 0 8px; }
 
/*添加收藏夹*/
input.text, input.title {padding: 3px 5px; width: 300px;}
input[type="text"], input[type="password"], input.text, input.title, textarea {    background-color: #FFFFFF;    border: 1px solid #BBBBBB;}
input[type="text"]:focus, input[type="password"]:focus, input.text:focus, input.title:focus, textarea:focus {
    border-color: #666666;
}
/*推荐商品栏*/
.details_recommended {clear:left; padding-top:10px; overflow:hidden; }
.rectitle {border:1px solid #cecece; border-bottom:none; float:left; margin-top:16px;}
.rectitle dt, .rectitle dd { float:left; color:#F60; height:30px; line-height:30px; text-indent:10px; width:110px; cursor:pointer; }
.rectitle dd { border-left:1px solid #cecece; cursor:pointer; }
.rectitle .cstyle { background-color:#F60; color:#FFF; }
/*收藏数量*/
.addbuy { padding-top:10px; padding-left:15px; position:relative; overflow:hidden; }
.addbuy .add_car_link a { margin-right:12px; display:block; float:left;  }
.addbuy .addfavor { margin-top:12px;}
.collection_top,.favorites{ margin-top:20px; display:inline-block;}
.favorites{ background-position:-16px -1110px; padding-left:20px;float:left}
a.favorites:hover{ text-decoration:underline;}
/*推荐列表1*/
.reclist1 { border:1px solid #cecece; clear:both; overflow:hidden; padding-left:20px; padding-top:20px; _zoom:1;}
.reclist1 .item { text-align:center;float:left; width:80px; overflow:hidden; display:block; margin-right:20px; padding-bottom:10px;height:200px;}
.reclist1 .item img { width:80px; height:80px; background-color:#999; display:block; }
.reclist1 .item small { display:block; font-size:12px; }
.reclist1 .item div { float:left; width:80px; overflow:hidden; text-align:left; color:#b2b2b2; }
.reclist1 .item div a{ color:#b2b2b2; line-height:15px;}
.checkboxlabel { margin-right:10px; float:left; margin-top:28px; width:14px; height:15px; display:block; background-position:0 -400px; cursor:pointer; }
.checkboxlabel_check { background-position:0 -350px; }
.checkboxinput { display:none;}

/*商品信息*/
.details_productinfo { height:43px;}
.infotitle { position:absolute; height:33px;  }
.infotitle a { position:absolute; top:0; text-indent:30px; width:146px; height:33px; display:block; color: #b2b2b2; line-height:33px; }
.infotitle .productinfo { background-position:0 -774px; left:0; width:146px}
.infotitle .productinfo:hover, 
.infotitle .productinfo_hover { background-position:0 -807px; z-index:2; color:#FFF;}
.infotitle .comments { background-position:0 -840px; left:146px; }
.infotitle .comments:hover, 
.infotitle .comments_hover { background-position:-0 -873px; z-index:2; color:#FFF;}
.infotitle .comments:hover .color_green, 
.infotitle .comments_hover .color_green { color:#FFF;}
.infotitle .buyhistory { background-position:0 -906px; left:292px; }
.infotitle .buyhistory:hover, 
.infotitle .buyhistory_hover { background-position:0 -939px; z-index:2; color:#FFF;}
.infotitle .inquiry { background-position:0 -972px; left:438px}
.infotitle .inquiry:hover, 
.infotitle .inquiry_hover { background-position:0 -1005px;z-index:2; color:#FFF;}
.infotitle .inquiry:hover .color_green, 
.infotitle .inquiry_hover .color_green { color:#FFF;}
.infotitle .buyservice { background-position:0 -1038px; left:584px; width:145px; border-right:1px solid #ccc;}
.infotitle .buyservice:hover, 
.infotitle .buyservice_hover { background-position:0 -1071px;z-index:2; color:#FFF; width:146px; border:0;}
.infotitle .buyservice:hover .color_green, 
.infotitle .buyservice_hover .color_green, 
.infotitle .buyhistory:hover .color_green, 
.infotitle .buyhistory_hover .color_green { color:#FFF;}

/* 商品模板 */
#goods_model { padding:15px; zoom:1; width: 740px; margin: 0 auto;}
#goods_model .info_list { overflow:hidden; zoom:1; padding-left:25px;}
#goods_model .info_list li { float:left; width:227px; margin-right:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:22px;}
#goods_model .info_list li strong { display:inline-block;  text-align:left;}
/*模特图展示*/
.big_show { padding:10px 0 0; overflow:hidden; text-align:center;}
.big_show img { margin-bottom:10px;}
/*细节展示*/
.little_show{ padding:10px 0 10px 10px; overflow:hidden;}
.little_show img{ padding:5px 0;}
.little_show .dl_padding{ padding-right:20px;}
.little_show dl{ width:350px; float:left;}
.little_show dl dt{ height:350px;}
.little_show dl dd{ height:20px; overflow:hidden; padding:5px 5px 15px; text-align:center;}
/*尺码表格*/
.rule{width:100%;border-collapse:collapse; margin:15px 0;}
.rule th{ color:#f60; font-weight:normal;}
.rule th,.rule td{ border:1px solid #ccc; text-align:center; line-height:25px; }
/*颜色选择*/
.color_show ul{ padding:0 0 10px 10px; overflow:hidden;}
.color_show li{ width:170px; padding-right:12px; float:left;}
.mott_show  img{ padding-top:10px;}
/*.prod_attr b{position:absolute;top:0;left:0;width:40px;text-align:left;}
.prod_attr li{padding-left:40px;position:relative;text-align:left;text-indent:none;height:21px;}*/
.prod_attr{width:258px;}
.prod_attr li{clear:left;}
.prod_attr b{float:left;line-height:120%;}
.prod_attr span{float:left;line-height:120%;padding-left:3px;width:200px;}
.color_show { padding:10px 0;}
.color_show li img { vertical-align:top;}
.color_show li h5{ font-size:12px; font-weight:normal; height:20px; overflow:hidden; text-align:center; padding-bottom:10px;}




/* 购买记录 */
.buyList { border:1px solid #cecece; border-top:0; overflow:auto; _height:1%;}
.buyList li { padding:0 10px; border-top:1px dotted #cecece; float:left; width:718px;}
.buyList span { float:left; display:block; width:120px; line-height:1.5em; padding:10px 0;}
.buyList span.buy_id { width:156px;}
.buyList span.buy_name { width:328px;}
.buyList span.buy_price { width:50px; text-align:center;}
.buyList span.buy_number { width:100px; text-align:center;}
.buyList span.buy_date { width:130px; text-align:center;}
.buyList li.hd { color:#ec6100; border:0;}
.buyList li.hd span { border:0; line-height:38px;}
.buyList li.fd { border-top:1px solid #cecece; text-align:right; color:#b2b2b2; padding:10px;}
.buyList li.fd a { color:#b2b2b2;}
.buyList li.fd em { font-style:normal; color:#ec6100;}
 
/* 商品咨询 */
.color_orange{ color:#c00;}
.question_list { padding-top:20px;}
.question_list dt, .question_list dd { padding-left:30px; position:relative; }
.question_list dt { clear:both; overflow:hidden; padding-right:10px; }
.question_list dd {  clear:both; overflow:hidden; padding-right:10px; }
.question_list dt .icon { width:15px; height:15px; margin-left:-20px; _margin-left:-10px; margin-top:6px; display:block; float:left;}
.question_list dd .icon { width:15px; height:39px; margin-left:-20px; _margin-left:-10px; margin-top:8px; display:block; float:left;}
.question_list dt .con-text { padding:3px 0 5px; width:500px; color:#666; min-height:20px; _height:20px; float:left;}
.question_list dd .con-text { padding:5px 0;  width:600px; color:#C00; min-height:20px; _height:20px;  float:left;}
.question_list .con-u { padding-bottom:5px; color:#b2b2b2; height:20px; padding-top:3px; text-align:right;}


/* 商品评论 */
.comments_red { color:#e11a2b;}

.comments_top { margin-top:15px; overflow:hidden; padding:10px; zoom:1;}
.comments_top .comments_section_1 { width:300px; float:left; padding:20px 0 0 20px;}
.comments_top .comments_section_1 strong { font:18px "微软雅黑", "宋体", Tahoma, Geneva, sans-serif;}
.comments_top .comments_section_1 strong em { color:#dc0303; font-style:normal; font-size:36px; padding:0 5px; font-family:Tahoma, Geneva, sans-serif;}
.comments_top .comments_section_1 span { color:#808080; padding-left:5px;}
.comments_top .comments_section_2 { width:216px; height:105px; float:left; color:#666; border-left:1px solid #ddd; padding-left:10px;}
.comments_top .comments_section_2 h4 { font:bold 12px "宋体", Tahoma, Geneva, sans-serif; color:#808080;}
.comments_top .comments_section_2 li { height:18px;}
.comments_top .comments_section_2 em { display:inline-block; width:55px; height:11px; margin-right:5px; overflow:hidden;}
.comments_top .comments_section_2 .stars_s_0 { background-position:0 -79px;}
.comments_top .comments_section_2 .stars_s_1 { background-position:0 -63px;}
.comments_top .comments_section_2 .stars_s_2 { background-position:0 -47px;}
.comments_top .comments_section_2 .stars_s_3 { background-position:0 -32px;}
.comments_top .comments_section_2 .stars_s_4 { background-position:0 -16px;}
.comments_top .comments_section_2 .stars_s_5 { background-position:0 0;}
.comments_top .comments_section_2 span { display:inline-block; height:10px; margin-right:5px;}

.comments_top .comments_section_3 { width:200px; height:105px; float:left; color:#666; border-left:1px solid #ddd; padding-left:10px;}
.comments_top .comments_section_3 h4 { font:bold 12px "宋体", Tahoma, Geneva, sans-serif; color:#808080;}
.comments_top .comments_section_3 li { margin-top:10px;}
.comments_top .comments_section_3 li span { display:inline-block; font-weight: bold; padding: 0 5px;}
.comments_top .comments_section_3 li em { font-style:normal;}

.comments_top .comments_section_3 .btn_comment { background-position:-232px 0; width:150px; height:32px; display:block; text-align:left; text-indent:-9999px; cursor:pointer;}
.comments_top .comments_section_3 .btn_comment:hover { background-position:-383px 0;}


.comments_top .comments_section_4 { width:758px; margin-top:10px; float:left; border-top:1px dashed #ddd; color:#666;}
.comments_top .comments_section_4 .left { padding:18px 15px 8px; width:500px;}
.comments_top .comments_section_4 .left a { margin-right:10px; color:#666;}
.comments_top .comments_section_4 .left a:hover { margin-right:10px; color:#dc0303;}
.comments_top .comments_section_4 .left strong { color:#dc0303; font-weight:normal;}
.comments_top .comments_section_4 .right { text-align:center; width:220px; padding-top:10px;}
.comments_top .comments_section_4 .right p { margin-bottom:5px;}
.comments_top .comments_section_4 .right a.btn_comment { background-position:-232px 0; width:150px; height:32px; display:inline-block; text-align:left; text-indent:-9999px; cursor:pointer;}
.comments_top .comments_section_4 .right a.btn_comment:hover { background-position:-383px 0;}


.comments_top .bod_dot{ border-bottom:1px dashed #ccc; clear:both; padding-top:10px;}

.comments_section_5 ul{  background-color:#f5f5f5; height:14px; line-height:14px; padding:10px 0; margin:20px 20px 30px;}
.comments_section_5 ul li{ float:left; width:33%;  text-align:center;}
.comments_section_5 .r_border{ border-right:1px solid #dcdcdc;}


.comments_top .comments_section_4.no_comments { margin:0; border:0;}
#comments_div{ position:relative; overflow:inherit;}
#comments_error { border:2px solid #666; width:400px; background:#FFF; position:absolute; top:80px; left:160px; z-index:999;}
#comments_error .hd { overflow:hidden; zoom:1; border-bottom:1px solid #ddd;}
#comments_error .hd span { float:left; font-weight:bold; color:#333; padding:5px 10px;}
#comments_error .hd a { float:right; color:#333; padding:5px 10px; cursor:pointer;}
#comments_error .bd { padding:20px; overflow:hidden; zoom:1; height:120px;}
#comments_error .bd .c_e_left { float:left; width:45px; height:120px;}
#comments_error .bd .c_e_left em { background-position:-92px 0; display:inline-block; width:32px; height:32px;}
#comments_error .bd h3 { color:#333; font-size:14px; margin-bottom:10px;}
#comments_error .bd .c_e_right {width: 315px; float:left;}

.comments_title { background-color:#eee; background-position:-1px -220px; height:30px;	width:778px; margin-top:15px; overflow:hidden;}
.comments_title .left { padding:0 10px; line-height:30px;}
.comments_title .right { padding:0 10px; line-height:30px;}
.comments_title .right a { cursor:pointer;}
.comments_info { overflow:hidden; zoom:1; padding-bottom:10px;}
/*排序*/
.sortbox{ height:30px; border:1px solid #ccc; width:918px; margin:20px  auto 0;  position:relative; }

/*排序的下拉样式*/
.sortSelectBox { width:86px; float:left; cursor:pointer; display:block; height:30px; z-index:20; line-height:30px; border-left:1px solid #cecece; border-right:1px solid #cecece;}
.sortSelectBox a.sortSelectValue { display:block; text-indent:10px; background-position:right -45px;}
.sortSelectBox a.sortSelectValue:hover { background-position:right -76px;}
.sortSelectBox span.select_off{ width:16px; height:28px; display:inline-block;  position:absolute; left:0px; top:0; background-position:-72px 8px; border-left:1px solid #CCC;}
.sortSelectBoxOptions { background:#FFF; border:1px solid #ccc; z-index:1000; position:absolute; width:86px; display:none; margin-left:-1px; /* margin-left:-11px; */ }
.sortSelectBoxOptions a { color:#666; display:block; line-height:20px; height:20px; padding-left:4px; background:#fff; overflow:hidden; text-indent:10px;}
.sortSelectBoxOptions a:hover { background:#E3E3E3; color:#404040; }
.sortSelectBoxOptions a.selected { background:#E3E3E3; color:#404040; }
.sortSelectBoxOptions .sortSelectBoxItem { height:20px; line-height:20px;}
/* 解决 firefox 点击放大出现虚线框，从而导致滚动条的问题  */
.sortSelectBox a { outline: none; text-decoration:none; }
.sortSelectBox a span { display:inline-block; height:40px; }
.sortSelectBox a img { position:absolute; left:0; }
.sortSelectBox a:focus { outline: none; text-decoration:none; }


.comments_list { margin-top:15px; overflow:hidden; zoom:1;}
.comments_list .left { width:133px; text-align:center;}
.comments_list .left img { vertical-align:top;}
.comments_list .left span { display:block; margin:0 10px; word-wrap:break-word;}
.comments_list .right { width:605px; margin-right:10px; display:inline; background-color:#f5f5f5; -moz-border-radius:2px; -khtml-border-radius:2px; -webkit-border-radius:2px; padding:14px; position:relative;}
.comments_list .right .arrow { width:12px; height:25px; background-position:right 0; position:absolute; top:10px; margin-left:-12px; left:0;}

.comments_list .right .c_author { overflow:hidden; zoom:1; border-bottom:1px dashed #CCC; padding-bottom:15px;}
.comments_list .right .c_title { font-size:12px; color:#C00; float:left; margin-right:10px;}
.comments_list .right .c_stars { display:inline-block; width:92px; height:16px; float:left;}
.comments_list .right .stars_m_0 { background-position:0 -181px;}
.comments_list .right .stars_m_1 { background-position:0 -165px;}
.comments_list .right .stars_m_2 { background-position:0 -149px;}
.comments_list .right .stars_m_3 { background-position:0 -133px;}
.comments_list .right .stars_m_5 { background-position:0 -101px;}
.comments_list .right .stars_m_4 { background-position:0 -117px;}
.comments_list .right .c_date { float:right; color:#999;}

.comments_list .right .c_content { padding-top:10px; border-top:1px dashed #FFF; }
.comments_list .right .c_text { text-align:left; word-break:break-all; word-wrap:break-word;}
.comments_list .right .c_list { margin-top:15px; line-height:22px; text-align:left;}
.comments_list .right .c_list strong { color:#333; font-weight:bold;}

.comments_list .right .c_customer { border:1px solid #ddd; overflow:hidden; zoom:1; background-color:#ffffff;}
.comments_list .right .c_customer li { float:left; padding:0 10px; color:#666; white-space:nowrap;}
.comments_list .right .c_customer li.ta_icon{ padding:0; width:20px; background-position:-161px 0; background-repeat:no-repeat; display:block; float:left; height:20px;}

.comments_list .right .c_act { margin-top:15px; overflow:hidden; zoom:1; margin-bottom:10px;}
.comments_list .right .c_act em { float:left; font-style:normal; font-weight:normal; color:#666; margin-right:10px;}
.comments_list .right .c_act a { float:left;}
.comments_list .right .c_act a.c_reply { float:right;}
.comments_list .right .c_act a span strong { font-weight:normal;}

.comments_list .right .c_reply_form { background-color:#F1F1F1; overflow:hidden; zoom:1; padding:5px 10px 15px; display:none; text-align:left; margin-bottom:10px;}
.comments_list .right .c_reply_form dd {}
.comments_list .right .c_reply_form dd .tarea1 { border:1px solid #ddd; font-size:12px; width:562px; padding:5px 10px; background-color:#FFF; color:#666; line-height:20px;}

.comments_list .right .c_reply_list_box { border-top:1px dotted #ccc; padding-top:10px;}
.comments_list .right .c_reply_list { overflow:hidden; zoom:1; margin-bottom:10px; text-align:left;}
.comments_list .right .c_reply_list dt {overflow:hidden; zoom:1;}
.comments_list .right .c_reply_list dt .c_r_1 { float:left; color:#666}
.comments_list .right .c_reply_list dt .c_r_2 { float:left; color:#C00; margin-right:10px;}
.comments_list .right .c_reply_list dt .c_r_3 { float:left; color:#999;}
.comments_list .right .c_reply_list dt .c_r_4 { float:right; color:#999;}
.comments_list .right .c_reply_list dd { line-height:20px; padding:10px; border-bottom:1px solid #ececec; word-break:break-all; word-wrap:break-word;}

.comments_list .right .c_more { text-align:center; margin-top:10px;}


.comment_list { width:100%; margin:10px 0; overflow:hidden; background-position:77px -85px;}
.comment_list dt { width:95px; margin-right:10px; float:left; height:80px; background-position:0 0;}  
.comment_list dt.rank1{ background-position:-5px -958px ;}
.comment_list dt.rank2{ background-position:-5px -1052px;}
.comment_list dt.rank3{ background-position:-5px -1146px;}
.comment_list dd { width:635px; float:left; border:1px solid #e0e0e0; border-left:none; padding:5px 15px 5px 20px;min-height:70px;_height:70px;}
.comment_list dd p.customer_appl{ color:#000; padding-top:15px;}
.question_fd, .comment_fd { border-top:0; text-align:right; color:#333333; padding:10px; overflow:hidden; zoom:1;}
.question_fd a, .comment_fd a { color:#666;}
.question_fd em, .comment_fd em { font-style:normal; color:#ec6100;}

.nodata { color:#c00;padding:10px;}

.writeQuestion { border-top:1px solid #eaeaea; margin-top:10px; display:none;}
.writeQuestion dt { color:#b2b2b2; height:30px; position:relative;}
.writeQuestion dt .left { position:absolute; left:10px; margin-top:6px;}
.writeQuestion dt .right { position:absolute; right:10px; margin-top:6px; text-align:right;}
.writeQuestion dd { padding:0 10px 10px;}
.writeQuestion dd textarea { color:#666666; font:12px Arial, Helvetica, sans-serif; padding:5px; width:696px; height:120px;}
.writeQuestion dd a.reset { text-decoration:underline; color:#b2b2b2;}
.writeQuestion dd a.reset:hover { text-decoration:underline; color:#00a6ba;}

.ad730 { padding-bottom:10px; }
/******用户晒单*********/
.goods_shaidan { overflow:hidden; padding-top:6px;}
.shaidan_title{ float:left; font-weight:bold;}
.shaidan_img{ float:left; padding:4px 0 0 0;}
.shaidan_img li{ float:left; padding:2px; border:1px solid #ccc; background-color:#FFF; margin-right:8px;}
.shaidan_img li img{ vertical-align:top;}
.shaidan_link{ float:left; padding:108px 0 0 0;}

/**同类热卖排行榜**/
.sales_ranking {background-position:0 -202px; height:35px;}

/**刚才看过的**/
.customers_looked {background-position:0 -238px; height:35px;}

/**看过此款的顾客也看过**/
.customers_title2 {background-position:0 -276px; height:35px;}

/**刚才有顾客买走他们**/
.customers_buy{background-position:0 -1106px}

.new_box { background-position:0 0; background-repeat:repeat-x; border:1px solid #ccc; clear:both; overflow:hidden; height:350px; margin-bottom:20px;}
/* 浏览记录 */
#view_history {width:230px; float:left;}
#view_history .title { border-bottom:1px dotted #CCC; margin:10px 15px 0; padding-bottom:5px;}
#view_history .title h2 { font:bold 16px "微软雅黑"; display:inline;}
#view_history dl { margin:0 15px;}
#view_history dd { overflow:hidden; margin:15px 0 0; height:60px;}
#view_history a img { float:left;}
#view_history h4 { margin:0 0 0 65px; height:36px; overflow:hidden;}
#view_history h4 a { font-weight:normal; font-size:12px;}
#view_history strong, #view_history del { margin:0 0 0 5px;}
/* 热卖 */
#hot_sale { width:720px; float:right;}
#hot_sale .title { border-bottom:1px dotted #CCC; position:relative; margin:10px 15px 0; padding-bottom:5px;}
#hot_sale .title h2 { font:bold 16px "微软雅黑"; display:inline;}
#hot_sale .title em { position:absolute; right:0px; _right:15px; font-style:normal;}

.show_list { margin:15px 10px 0 3px; _margin:15px 0px 0 3px; overflow:hidden; height:282px;}
.tt { height:20px; overflow:hidden;}
.tt h2 { font:normal 16px/1em "微软雅黑", "宋体",Arial, Helvetica, sans-serif; float:left;}
.tt a { font-family:"宋体", Tahoma, Geneva, sans-serif; float:right;}

.show_list .con { }
.show_list li { margin-right:23px;}
.show_list li a { border:1px solid #d0d0d0; border-left:0; height:280px; width:196px; display:block; background-position:-291px 0; position:relative;}
.show_list li a:hover{border-color:#949494; background-position:0 0;}
.show_list li a h4 { font-weight:normal; font-size:12px; height:32px; line-height:16px;  overflow:hidden; padding:0 12px; margin:4px 0 6px; text-align:left; background-position:-791px -15px; color:#404040;}
.show_list li a:hover h4{ background-position:-500px -15px; }
.show_list li a img { margin-left:1px; display:block; background:#eee; border-bottom:1px solid #ececec;}
.show_list li a .discount { border:1px solid #CCC; float:left; padding:0 10px; margin-left:10px; font:bold 16px/2em "微软雅黑", "宋体", Verdana, Geneva, sans-serif;}
.show_list li a .price { float:right; clear:right; margin-right:10px; /* height:18px; */ display:block;}
.show_list li a strong.price { font-size:16px; color:#c00; position:absolute; right:0; bottom:6px;}
.show_list li a del.price  { color:#666;}


.show_list .jcarousel-clip { width:660px; margin-left:35px;}
.show_list .jcarousel-prev { background-position:0 0;}
.show_list .jcarousel-next { right:0; _right:10px; background-position:-11px 0;}
.show_list .jcarousel-prev-hover { background-position:0 -25px;}
.show_list .jcarousel-next-hover { background-position:-11px -25px;}



/* 套装推荐 */
.details_title { background-color:#808080; background-position:0 -2880px; background-repeat:repeat-x; border:1px solid #6b6b6b; height:29px; padding:1px; font:14px/29px Tahoma, Geneva, sans-serif, "宋体"; color:#FFF; text-indent:10px; margin:0;}
.details_title h3 { float:left; display:inline; font-weight:bold;}
.details_title span { float:right; padding-right:10px;}
.details_title span a { color:#CCC; font-size:12px; font-family:"宋体";}
.details_title a:hover { color:#FFF;}
.details_recommend { float:none; margin:0 0 15px; overflow:hidden; _height:1%; background:#eeeded;}
.details_recommend dl { margin:14px;}
.details_recommend dd { padding:0; margin:0 0 10px;}
.details_recommend dd.last{ margin-right:0;}
.details_recommend dd a h4 { font-weight:normal; font-size:12px; line-height:16px; padding:0; margin:4px 0 6px; color:#404040;}
.details_recommend dd a img { display:block; background:#eee; border:1px solid #CCC; width:130px; height:130px;}
.details_recommend dd a:hover img { border:1px solid #999;}
.details_recommend dd a strong.price { font-size:16px; color:#c00; }
.details_recommend dd a del  { color:#666;}
.details_recommend dd p { margin-top:5px;}


.set_recommended { width:730px;}
.set_recommended .menu { background:#FFF; overflow:auto; border-left:1px solid #CCC;}
.set_recommended .menu li { float:left; width:110px; color:#F60; line-height:30px; cursor:pointer; border-right:1px solid #CCC; border-top:1px solid #CCC; text-align:center;}
.set_recommended .menu li.selected { background:#F60; color:#FFF; font-weight:bold;}
.set_recommended .con { padding:10px; height:100px; border:1px solid #CCC;}

#rect2_box { margin-bottom:10px;}

.goods_sold_out { padding:20px 10px; margin:20px 0 0 15px; background-color: #f5f5f5;}
.oos_tips { font:16px "微软雅黑", "宋体", Tahoma, Geneva, sans-serif; border-bottom: 1px solid #d3d3d3; padding-bottom: 10px; width: 413px;}
.oos_links { border-top: 1px solid #fff; padding-top: 10px; width: 413px;}
.oos_links a { font:12px "微软雅黑", "宋体", Tahoma, Geneva, sans-serif; color: #999;}
.oos_links a:hover { color: #333;}
.view_goods_details { background-position: 0 -157px; padding-left: 15px;}
.goods_notice { margin-left: 10px; cursor:pointer; background-position: 0 -178px; padding-left: 17px;}
.goods_empty { color:#C00; line-height:22px; display:block; text-align:left; margin:0 20px;}

/*
 ++ 秒杀 ++
*/

.second_red {
  font-size:15px;
  color:#FF0000;
  font-weight:bold;
  }
  .tb-lst-express-region {
  position:absolute;
  top:-9999px;
  left:-9999px;
  z-index:1000;
  width:260px;
  padding:5px;
  overflow:hidden;
  background:#FFF;
  margin-top:-40px;

  border:1px solid #ccc;
  }
  .tb-lst-express-region li {
  display:inline;
  float:left;
  padding:2px;
  }
  .tb-lst-express-region li a {
  display:block;
  width:60px;
  text-align:center;
  cursor:pointer;
  }
  .tb-lst-express-region li a:hover {
  text-decoration:underline;

  }
  .tb-lst-express-region .close {
  float:right;
  padding:0 5px 0 8px;
  margin:10px -5px -10px 0;
  border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  }

  
/*
 ++ 放大镜 ++
*/ 
  
.jqzoom { float:left; position:relative;	 padding:0px; cursor:pointer;}
.jqzoom img { float:left;}
div.zoomdiv {
	z-index:100;	
	position:absolute; 
	top:0px; 
	left:0px;	
	width:200px;	
	height:200px;	
	background:#ffffff; 
	border:1px solid #CCCCCC;	
	display:none;	
	text-align:center;
	overflow: hidden;
}
div.jqZoomPup {	
	z-index:10;	
	visibility:hidden; 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:50px; 
	height:50px;
	cursor:crosshair;
	/*border:1px solid #aaa; 
	background-color:#FFF;
	 background:#ffffff url(http://s.mb-go.com/pub/images/zoom.gif) 50% top no-repeat;  
	opacity: 0.5; 
	-moz-opacity:0.5;	
	-khtml-opacity: 0.5;	
	filter: alpha(Opacity=50);
	*/
}  
iframe { visibility:hidden}

/* tab */
.rec_collocation { width:730px; float:left; margin:10px 0 0;}
.rec_collocation .sale_price, 
.rec_collocation .now_price { font-size:12px;}
.menu { height:27px; border-bottom:1px solid #C00;}
.menu li { background-position:0 -1144px; height:27px; float:left; padding-left:10px; margin-right:1px; }
.menu li a { background-position:right -1144px; height:27px; line-height:27px; float:left; padding-right:10px; color:#333;}
.menu li.slide_on { background-position:0 -1114px; height:27px; border-bottom:1px solid #FFF; margin-bottom:-1px; position:relative;}
.menu li.slide_on a { background-position:right -1114px; font-weight:bold;}

/*商品价格*/
.goods_price{ padding:8px 0 8px 15px;}
.now_price { color:#c00; font-family:Arial; font-size:24px; font-style:normal;}

/* 如何成为vip */
#vip_tip { position:absolute; right:0; width:433px; display:none;}
#vip_tip .inner { padding:10px; border:3px solid #BBB; background-color:#FFF; -webkit-box-shadow:-1px 1px 4px 0px #eee; box-shadow:-1px 1px 4px 0px #eee;}
#vip_tip .line { height:0; line-height:0; border-bottom:1px dotted #CCC; margin:10px 0; overflow:hidden;}

/*运费等*/
.sales { color:#666; line-height:20px; position:relative;  z-index:10; width:448px;}
.sales strong {  display:inline; font-size:12px; padding:0 5px;}
.sales strong a { color:#C00;}
.sales strong a:hover { color:#F00;}
.sales p,.second_right p { clear:left; padding:5px 0;}

/*商品已经添加购物袋*/
#light_box{ display:none; position:relative; clear:both;}
#light_box .lightbox_news{position:absolute; top:10px; left:15px; z-index:222; width:425px; height:120px; margin:-130px auto 0; border:2px solid #666; background-color:#fff; color:#000;}
#light_box .lightbox_news p{ text-align:right; padding:5px 10px; border-bottom:1px solid #ccc; color:#666; cursor:pointer;}
#light_box .lightbox_news strong{ font-size:14px; float:left;}
#light_box .lightbox_news a.close{ float:right;}
#light_box .lightbox_news dd{ text-align:center; padding:10px 0; font-size:14px;}
#light_box .lightbox_news dd #open_num_tip { color:#C00; font-weight:bold; padding:0 5px;}
#light_box .lightbox_news dd #open_money_tip { color:#C00; font-weight:bold; padding:0 5px;}

.continue_shopping {background-position: 0 -762px;border: medium none;cursor: pointer;display: inline-block;font-weight: bold;height: 30px;line-height: 30px;width: 80px;}
.payfor {background-position: -100px -762px;border: medium none;color: #FFFFFF;cursor: pointer;display: inline-block;font-weight: bold;height: 30px;line-height: 30px;width: 70px;}

.sales_promotion { margin:20px 0px 10px 15px; padding:0;} 
.sales_promotion dt { color:#c00; padding:5px 0 5px 15px; background-position:0 -1652px; font-weight:bold; color:#404040;}
.sales_promotion dd { height:115px; overflow:auto; border:1px solid #ddd; padding:0 10px;}
.sales_promotion dd p { padding:0; padding:0 0 10px 15px; margin-top:10px; background-position:0 -1715px; border-bottom:1px dotted #CCC;}

/*推荐搭配*/
.collocation { height:25px; clear:both; border-bottom:1px solid #ddd; margin:10px 0px 0;}
.collocation a { color:#fff; display:inline-block; width:110px;}
.collocation a:hover{color:#fff;}
.collocation span { cursor:pointer; display:inline-block; background-position:-5px -717px; _background-position:-5px -716px; width:117px; float:left; text-align:center; color:#fff; height:17px; padding-top:8px; line-height:15px;}
.collocation span.selelct { background-position: -5px -675px; _background-position: -5px -674px; font-weight:bold; height:17px; padding-top:8px; line-height:15px;}
.recommend_colloation{ width:950px; height:355px; padding-left:5px;}

#other_desc{display:none;}
#other_desc ul, #rec_desc ul{ overflow:hidden; padding:15px 0 0 17px;}
/*推荐搭配详细内容*/

#rec_desc p{ padding:10px;}
#rec_desc p a{ padding:0 3px; margin-left:5px; color:#000; cursor:pointer;} 
#rec_desc p a.select{ background-color:#000; border:1px solid #666; color:#FFF; }
#rec_desc dl{ clear:both; display:none;}
#rec_desc dl dt {height:300px; width:170px; border:1px solid #999; float:left; margin: 0 0 05px}
#rec_desc dl dt img { display:block;}
#rec_desc dl dt h3{ height:42px; overflow:hidden; padding:0 5px; font-size:12px; font-weight:normal; text-align:center; line-height:18px}
#rec_desc dl dd{ height:260px; width:133px; border:1px solid #999; float:left; padding:2px; margin:20px 0 0 16px; position:relative; cursor:pointer;}
#rec_desc dl dd.selected { border:2px solid #999; padding:1px;}
#rec_desc dl dd h3{ font-size:12px; text-align:center; font-weight:normal;line-height:19px; height: 40px;    overflow: hidden;}
#rec_desc dl p{ padding:0 5px; text-align:center;}
#rec_desc .first p.see_detail{ border-top:1px solid #999; height:25px; padding:5px ; line-height:25px; text-align:left; position:relative;}
#rec_desc .first p.see_detail a{ position:absolute; right:5px; top:8px;}
.brand_logo{ height:30px; background-position:0 0;}
#rec_desc dl#recommend_1{ display:block;}

.mb_g{ background-position: 25px -160px;}
.mck_g{ background-position: 19px -526px;}
.chin_g{    background-position: 25px -126px;}
.b2c_g{    background-position: 23px -195px;}
.mc_g{ background-position: 23px -85px;}
/*详情搭配页面*/
.metersbonswe_b{ background-position:20px -160px}
.chin_b{ background-position:25px -126px;}
.apmp_b{ background-position:22px -195px;}
.mecity_b{background-position: 25px -85px; }
.sign,.check_b,.uncheck_b { background-position:0 0; width:13px; height:15px; display:block;position:absolute;  }
.add { background-position:-195px -24px;left:-14px; top:50%;  }
.equal{background-position:-196px 0px;left:-14px; top:50%;}
.uncheck_b{ background-position:-193px -50px;left:60px; bottom:-25px; }
#rec_desc dl dd.selected .uncheck_b {background-position:-194px -78px;}
#rec_desc dd.selected .add ,#rec_desc dd.selected  .equal{left:-15px;}

/*导航修改部分*/
.inclusion_nav{ height:40px; position:relative; z-index:100;}
.inclusion_nav #nav{ width:100%; height:40px;}
.inclusion_nav  #nav_Frua{ width:365px; float:left; display:block; }
.inclusion_nav #nav  #nav_01 { display:block; float:left; width:400px; clear:none; }

/*购买记录*/
#buyHistory { border-top:none; border-color:#CCC; padding-bottom:10px;}
#buyHistory .info_div { border:none;}
#buyHistory .comments_title { background-color:#eee; background-position:0 -268px; height:30px; width:auto; margin-top:15px; overflow:hidden; border:1px solid #e4e4e4;}
.buy_record{}
.buy_record table{ width:100%; border-collapse:collapse;}
.buy_record table th { border-top:1px solid #efefef; padding:10px 0 10px 12px; line-height:25px; font-weight:bold; text-align:left; background-color:#f6f6f6;}
.buy_record table td { border-top:1px solid #efefef; padding:10px 0 10px 12px; line-height:25px; font-weight:normal; text-align:left; }
.buy_record table td.last{ color:#999; text-align:center;}
.buy_record table th.last{ text-align:center;}
.buy_record table td.center,.buy_record table th.center{ text-align:center;}
/*分享到*/
.share { overflow:hidden; zoom:1; width:500px; margin-top:10px;}
.share .bdshare_t { float:left;}
.share span.left { padding: 4px 0;}
.share .bds_tsina { padding: 4px 0 4px 25px;}
.share .bds_tqq { padding: 4px 0 4px 25px;}
.share .float_R { float:right; margin:0;}
.share .float_R em { font-style:normal;}
.share .float_R .btn_border { float:left; margin-left:5px;}
/*收藏人气*/

/*分页样式*/
.page_change{text-align:right; padding:0 35px; float:right;}
.show_pageNum { padding-right:20px;}
.show_pageNum a { border:1px solid #CCC;}

.top-pager { float:right; }
.top-pager .spage_input { width:30px; text-align:center; }
.top-pager span { text-align:right; display:inline-block; font:12px/20px Arial, Helvetica, sans-serif; margin-right:5px;}
.top-pager a { margin-right:5px; display:inline-block; line-height:20px;}
.top-pager a.btn-prev{ border:1px solid #CCC; color:#999; display:inline-block;;}
.top-pager a.btn-next { border:1px solid #CCC; color:#999; display:inline-block;}
.top-pager span { float:left;}
.top-pager a { color:#666; float:left; padding:0 5px;}
.top-pager a:hover{ color:#FFF; background:#C00; border:1px solid #C00; text-decoration:none;}

.content { padding:0}
.right { float:right;}
.left{ float:left;}

.goods_infor { padding:10px 10px 30px;}
.goods_infor table{ border-collapse:collapse; width:100%;}
.goods_infor table td {border-left:dotted 1px #FFF; text-align:center;}
.goods_infor table p { text-align:left; line-height:24px; font-weight:bold; color:#666;}
.color1, .color2,.color3{ background-position:0 0; width:30%;}
.color1{ background-position:0 -821px;} 
.color2{ background-position:0 -852px;}
.color3{ background-position:0 -882px;}





/* 评论成功 */
.commentSuccess { margin:10px;}
.commentSuccess .cs_info { border:1px solid #f1f1f1; padding:15px;}
.commentSuccess .cs_info:hover { border-color:#ddd; background-color:#fcfcfc;}
.commentSuccess .cs_info .cs_info_1 { color:#666;}
.commentSuccess .cs_info .cs_info_1 em { color:#d92109; font:28px Arial, Helvetica, sans-serif; font-style:italic;}
.commentSuccess .cs_info .cs_info_1 strong { color:#d92109; font:18px "微软雅黑", Tahoma, Geneva, sans-serif; margin-right:10px;}
.commentSuccess .cs_info .cs_info_2 { overflow:hidden; zoom:1; margin-top:10px;}
.commentSuccess .cs_info .cs_info_2 a img { float:left; margin:0 10px 0 0; border:1px solid #CCC;}
.commentSuccess .cs_info .cs_info_2 a:hover img { border:1px solid #999;}
.commentSuccess .cs_info .cs_info_2 .comment_text { min-height:80px; _height:80px; line-height:1.8em; margin-left:128px; color:#666;}
.commentSuccess .cs_info .cs_info_2 .comment_text .c_list { margin-top:10px; color:#333;}
.commentSuccess .cs_info .cs_info_2 .comment_share { margin-top:10px; margin-left:128px;}
.commentSuccess .cs_info .cs_info_2 .comment_share .icon { vertical-align:middle; margin-right:3px;}

.commentSuccess .cs_info .comments_preview .c_author { overflow:hidden; zoom:1; }
.commentSuccess .cs_info .comments_preview .c_title { font-size:12px; color:#C00; float:left; margin-right:10px;}
.commentSuccess .cs_info .comments_preview .c_stars { display:inline-block; width:92px; height:16px; float:left;}
.commentSuccess .cs_info .comments_preview .stars_m_0 { background-position:0 -181px;}
.commentSuccess .cs_info .comments_preview .stars_m_1 { background-position:0 -165px;}
.commentSuccess .cs_info .comments_preview .stars_m_2 { background-position:0 -149px;}
.commentSuccess .cs_info .comments_preview .stars_m_3 { background-position:0 -133px;}
.commentSuccess .cs_info .comments_preview .stars_m_5 { background-position:0 -101px;}
.commentSuccess .cs_info .comments_preview .stars_m_4 { background-position:0 -117px;}

.commentSuccess .cs_info .comments_preview .c_date { float:right; color:#999;}
.commentSuccess .cs_info .comments_preview .c_text { border-top:1px dashed #CCC; margin-top:10px; padding-top:15px; text-align:left; color:#666;}
.commentSuccess .cs_info .comments_preview .c_list { margin-top:15px; line-height:22px; text-align:left;}
.commentSuccess .cs_info .comments_preview .c_list strong { color:#C00; font-weight:normal;}

.commentSuccess .cs_info .comments_preview .c_customer { border:1px solid #ddd; overflow:hidden; zoom:1;}
.commentSuccess .cs_info .comments_preview .c_customer li { float:left; padding:0 10px; color:#666;}


/* 正在被评论的商品 */
#goods_commenting { margin-bottom:15px;}
#goods_commenting .details_title { margin-top:0;}
#goods_commenting .details_recommend { float:none; margin:0; overflow:hidden; _height:1%;}

/* 全部回复 */
#comments_reply { border-top:none; border-color:#CCC; padding-bottom:10px;}
#comments_reply.info_div { border:none;}
#comments_reply .comments_title { background-color:#eee; background-position:0 -268px; height:30px; width:auto; margin-top:15px; overflow:hidden; border:1px solid #e4e4e4;}
#comments_reply .comments_list .right { margin-right:0;}

/* 全部评论 */
#comments_all { padding-bottom:10px;}
#comments_all.info_div { border:none;}
#comments_all .comments_title { background-color:#eee; background-position:0 -268px; height:30px; width:auto; margin-top:15px; overflow:hidden; border:1px solid #e4e4e4;}
#comments_all .comments_title .left .icon { width:auto; padding-left:20px; vertical-align:middle; _margin-top:5px; margin-right:5px;}
#comments_all .comments_list .left { width:170px; text-align:left;}
#comments_all .comments_list .left .comment_goods a h4 { font-weight:normal; font-size:12px; color:#666; text-decoration:underline; margin:5px 0;}
#comments_all .comments_list .left .comment_goods a:hover h4 { text-decoration:none;}
#comments_all .comments_list .left .comment_goods a strong { font-size:16px;}
#comments_all .comments_list .right { width:740px; margin-right:0;}
#comments_all .comments_list .right .c_reply_form dd .tarea1 { width:697px;}


/*=============================================================================
 +	尺码转换器 
=============================================================================*/
#measureBox { background-color:#fad8af; position:absolute; top:0; z-index:99; width:427px; overflow:hidden; display:none; }
#measureBox .hd { height:31px; background-position:0 0; overflow:hidden; zoom:1;}
#measureBox .hd strong { color:#930; float:left; display:block; width:85px; text-indent:-9999px;}
#measureBox .hd a { float:left; text-indent:-9999px; width:120px; height:20px; margin:6px 3px 0 0;}
#measureBox .hd span { float:right; cursor:pointer; text-indent:-9999px; width:20px; height:20px; margin:5px 3px 0 0;}
#measureBox .bd { min-height:200px; background-position:-427px 0; background-repeat:repeat-y; padding:10px 20px;}
#measureBox .bd label { cursor:pointer;}
#measureBox .bd .input_text { height:20px; line-height:20px; padding:0 5px; border: 1px solid #BBBBBB; width:38px;}
#measureBox .bd .input_disable { height:20px; padding:0 5px; background-color:#ddd;}
#measureBox .bd a,
#measureBox .bd a:link,
#measureBox .bd a:visited { color:#666; text-decoration:none;}
#measureBox .bd a:hover,
#measureBox .bd a:active { color:#666; text-decoration:none;}
#measureBox .bd a.red { color:#C00; text-decoration:underline;}
#measureBox .bd a.red:hover { color:#C00; text-decoration:none;}
#measureBox .bd .step_1 em { font-style:normal; font-weight:normal;}
#measureBox .bd .step_1 em.tips { color:#999; margin-left:10px;}
#measureBox .bd .step_1 em.errorinfo { color:#C00; margin-left:10px;}
#measureBox .bd .step_1_1 { border-bottom:1px dotted #c9c9c9; padding-bottom:10px; overflow:hidden; zoom:1;}
#measureBox .bd .step_1_1 li { padding-top:10px; width:380px; float:left;}
#measureBox .bd .step_1_1 span { float:left; vertical-align:top;}
#measureBox .bd .step_1_1 .step_1_1_1 { width:60px; text-align:right;line-height:24px; height:24px; overflow:hidden;}
#measureBox .bd .step_1_1 .step_1_1_2 { margin-right:5px; float:left;}
#measureBox .bd .step_1_1 .step_1_1_3 { line-height:24px; height:24px; overflow:hidden;}

#measureBox .bd .sortSelectBox { width:120px;}
#measureBox .bd #sortSelectGroup-1.sortSelectBox { width:48px;}
#measureBox .bd #sortSelectGroup-2.sortSelectBox { width:120px;}
#measureBox .bd #sortSelectSize-1.sortSelectBox { width:45px; }
#measureBox .bd #sortSelectSize-2.sortSelectBox { width:45px; }

#measureBox .bd #sortSelectGroup-1.sortSelectBox .sortSelectBoxOptions { width:48px; z-index:1000;}
#measureBox .bd #sortSelectGroup-2.sortSelectBox .sortSelectBoxOptions { width:220px; z-index:999;}
#measureBox .bd #sortSelectSize-1.sortSelectBox .sortSelectBoxOptions { width:45px; z-index:998;}
#measureBox .bd #sortSelectSize-2.sortSelectBox .sortSelectBoxOptions { width:45px; z-index:997;}

#measureBox .bd #sortSelectGroup-1.sortSelectBox .sortSelectBoxOptions a { text-indent:0px; }
#measureBox .bd #sortSelectGroup-2.sortSelectBox .sortSelectBoxOptions a { text-indent:0px;}
#measureBox .bd #sortSelectSize-1.sortSelectBox .sortSelectBoxOptions a { text-indent:0px;}
#measureBox .bd #sortSelectSize-2.sortSelectBox .sortSelectBoxOptions a { text-indent:0px;}

#measureBox .bd .sortSelectBox a,
#measureBox .bd .sortSelectBox a:link,
#measureBox .bd .sortSelectBox a:visited { text-decoration:none;}
#measureBox .bd .sortSelectBox { height:20px; line-height:20px; border:1px solid #BBB;}
#measureBox .bd .sortSelectBox a.sortSelectValue { height:20px; background-position:right -309px; text-indent:5px;}
#measureBox .bd .sortSelectBox .sortSelectBoxOptions { width:220px;}
#measureBox .bd .sortSelectBox .sortSelectBoxOptions li { padding:0; width:auto; float:none;}
#measureBox .bd .sortSelectBox .sortSelectBoxOptions .sortGroup { overflow:auto;}
#measureBox .bd .sortSelectBox .sortSelectBoxOptions .sortGroupTitle { text-indent:5px; font-weight:bold; background-color:#ececec;}

#measureBox .bd .sortSelectBox .sortSelectBoxOptions a:hover { background-color:#d2e9fa;}
#measureBox .bd .sortSelectBox .sortSelectBoxOptions a.selected { background-color:#e9f1f6;}
#measureBox .bd .sortSelectBoxItem { padding:0;}
/* #measureBox .bd .sortAdd { border-top:1px solid #f1f1f1; padding:5px;}
#measureBox .bd .sortAdd .input_text { width:60px; _width:58px;}
#measureBox .bd .sortAdd .input_btn { border:1px solid #CCC; background:#F1F1F1; font-size:12px; cursor:pointer; width:34px; height:20px; line-height:20px; display:inline-block; text-align:center; float:none;}
#measureBox .bd .sortAdd .input_btn:hover { border:1px solid #999; background:#F1F1F1; font-size:12px;}
#measureBox .bd .step_1 .sortAdd em.errorinfo { margin-left:0;}
 */
#measureBox .bd .step_1_2 { overflow:hidden; zoom:1; border-bottom:1px dotted #c9c9c9; padding-bottom:10px;}
#measureBox .bd .step_1_2 li { overflow:hidden; zoom:1; padding-top:10px;}
#measureBox .bd .step_1_2 li span { float:left;}
#measureBox .bd .step_1_2 .step_1_2_1 { width:60px; text-align:right;}
#measureBox .bd .step_1_2 .step_1_2_2 { margin-right:5px; float:left;}
#measureBox .bd .step_1_2 .step_1_2_3 { line-height:24px; height:24px; overflow:hidden;}
#measureBox .bd .step_1_2 .step_1_2_4 {}

#measureBox .bd .step_2_1 { overflow:hidden; zoom:1;}
#measureBox .bd .step_2_1 li { overflow:hidden; zoom:1; padding-top:10px; padding-bottom:10px; padding-left:8px; border-bottom:1px dotted #c9c9c9;}
#measureBox .bd .step_2_1 li input { float:left; margin-top:10px; +margin-top:5px; _margin-top:5px;}
#measureBox .bd .step_2_1 li strong { float:left; width:20px; display:block; text-align:center; font-weight:normal; margin-top:8px;}
#measureBox .bd .step_2_1 li em { float:left; width:32px; height:41px; display:block; margin-right:5px; display:inline;}
#measureBox .bd .step_2_1 li span { float:left; width:300px;}

#measureBox .bd .step_3_1 { overflow:hidden; zoom:1; padding-bottom:10px; padding-top:10px; margin-top:10px; border-top:1px dotted #c9c9c9;}
#measureBox .bd .step_3_1 li { float:left;}
#measureBox .bd .step_3_1 li span { display:block; text-align:center;}
#measureBox .bd .step_3_1 li a { border:2px solid #FFF; display:block;}
#measureBox .bd .step_3_1 li a:hover { border:2px solid #d61c19;}
#measureBox .bd .step_3_1 li a.cur { border:2px solid #d61c19;}
#measureBox .bd .step_3_1 li a img { vertical-align:top;}
#measureBox .bd .step_3_2 { color:#c00; border-bottom:1px dotted #c9c9c9; padding-bottom:10px;}

#measureBox .bd .step_4 .fz14 { font-size:14px;}
#measureBox .bd .step_4_1 { overflow:hidden; zoom:1; border:2px solid #e4b278; margin-top:15px;}
#measureBox .bd .step_4_1 dt { border-bottom:1px solid #f2d5ab; padding:0 10px; line-height:28px;}
#measureBox .bd .step_4_1 dd { background-color:#fbf4ea; padding:20px 10px 15px;}
#measureBox .bd .step_4_1 dd span { font-size:14px; color:#C00; margin-right:20px;}
#measureBox .bd .step_4_1 dd span em { font-size:24px; font-family:Tahoma, Geneva, sans-serif; font-style:normal; color:#C00;}
#measureBox .bd .step_4_2 { margin-top:10px;}

#measureBox .bd .measure_tip { color:#c00; margin-top:10px;}

#measureBox .bd .btn_area { margin-top:15px; margin-bottom:10px;}
#measureBox .bd .btn_area a { margin-right:10px;}
#measureBox .ft { height:7px; background-position:0 -31px; overflow:hidden;}

.vodeo_icon { background-position:-20px -20px; display: block;height: 76px;left: 1px;position:absolute;top: 1px;width: 76px;z-index: 2;}


/* 详情描述漂浮导航 */
#floatMenu {
	width:780px;
	background-color:#FFF;
	height:33px;
	z-index:470;
}

#floatMenu li { float:left; margin-right:px;}
#floatMenu li a { background-position:0 -2848px; background-repeat:repeat-x; background-color:#eee; border:1px solid #CCC; border-left:none; width:155px; text-align:center; line-height:29px; display:block; color:#333; font-size:14px; cursor:pointer;}
#floatMenu li a span { border:1px solid #f9f9f9; background-color:#eee; border-right:none; display:block;}
#floatMenu li a:hover { background-position:0 -2880px; background-color:#666; border-color:#666666; color:#FFF;}
#floatMenu li a:hover span { border-color:#7a7979; background-color:#666;}
#floatMenu li.first a { border:1px solid #CCC;}
#floatMenu li.first a:hover,
#floatMenu li.first a.hover { border-color:#666666;}
#floatMenu li.last { display:none;}
#floatMenu li.last a { background-position:0 -2912px; background-color:#C00; border:1px solid #C00; color:#FFF; width:153px;}
#floatMenu li.last a span { border:1px solid #f04e4e; background-color:#C00; display:inline-block; width:151px;}
#floatMenu li.last a:hover { background-position:0 -2944px; background-color:#D00; border:1px solid #C00;}
#floatMenu li.last a:hover span { border:1px solid #e24e4e; background-color:#D00;}

/* 详情主区域*/
.info_top { color:#666; overflow:hidden; font-size:14px; font-weight:bold; line-height:21px; margin-left:10px;}
.info_con { border:1px solid #cecece; border-top:0; }
.info_con .inner { padding:10px;}
.info_div { zoom:1; border:1px solid #CCC; clear:both;}
.info_title { border-bottom:2px solid #999; padding:8px; overflow:hidden; zoom:1;}
.info_title h4 { background-position:0 -2978px; padding-left:15px; color:#C00; font:bold 16px Tahoma, Geneva, sans-serif; display:inline; float:left;}
.info_body { padding:10px;}


/* 购物须知 */
#customers_comment { position:relative; }
#know_div h5 { font:bold 14px Tahoma, Geneva, sans-serif; margin-top:10px;}
#know_div p { line-height:18px; color:#333; border-bottom:1px dotted #CCC; padding-bottom:10px; margin-top:5px; }
.anchorBox { display:block; height:32px;}

/*问卷调查*/
.inquire a.re1{ display:block; background-position:0 0;}

/* 查看大图和视频 */
#large_pictures_holder { display:none;}
#large_pictures { overflow:hidden; zoom:1;}
#large_pictures .left { text-align:center; width:730px;}
#large_pictures .right {}
#large_pictures .imagelist { width:212px; margin:0;}
#large_pictures .imagelist li { width:90px; height:90px; margin:0 0 10px 10px; display:inline; text-align:center;}
#video_holder { display:none;}


/* 商品模板 a */
	#goods_model_a h2.title,
	#goods_model_a .tag1,
	#goods_model_a .tag2 { background-image:url(http://s.mb-go.com/pub7/style/images/goods_model_a.png); background-repeat: no-repeat;}
	#goods_model_a .tag1 { background-position:0 0; display:inline-block; width:44px; height:256px; position:absolute; left:111px; margin-top:460px;}
	#goods_model_a .tag2 { background-position:0 -303px; display:inline-block; width:17px; height:17px; font-style:normal; font:12px/17px Arial, Helvetica, sans-serif; position:absolute; margin:-5px 0 0 -5px; color:#FFF; text-align:center;}
	
	#goods_model_a { padding:15px 14px; zoom:1}
	#goods_model_a h2.title { border-bottom:1px solid #8a8b8c; background-position:2px -258px; padding:0 0 3px 21px; margin:0; font:12px Arial, Helvetica, sans-serif; color:#888;}
	#goods_model_a h2.title strong { font:18px/24px "微软雅黑", "黑体", Tahoma, Geneva, sans-serif; color:#333; display:block;}
	#goods_model_a h2.title span { -webkit-text-size-adjust:none; font:10px Arial, Helvetica, sans-serif; color:#888; }
	
	#goods_model_a .show_pic { position:relative; padding:20px 0;}
	#goods_model_a .show_pic img { border:1px solid #eaeaea;	}
	#goods_model_a .show_pic ul { overflow:hidden; zoom:1; margin:5px 0 0 155px;}
	#goods_model_a .show_pic li { float:left; margin-right:10px; width:80px; height:80px; text-align:left;}
	#goods_model_a .show_pic li a img { border:1px solid #f3ddd2;}
	#goods_model_a .show_pic li a:hover img { border:1px solid #D00;}
		
	#goods_model_a .suggestion_con { padding:10px 10px 30px; line-height:22px;}
	#goods_model_a .model_info_con { padding:10px 10px 30px;}
	
	#goods_model_a .info_list { overflow:hidden; zoom:1; padding:10px 0 20px 20px;}
	#goods_model_a .info_list li { float:left; width:227px; margin-right:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:22px;}
	#goods_model_a .info_list li strong { display:inline-block;  text-align:left;}
	/*模特图展示*/
	#goods_model_a .big_show { padding:10px 0 0; overflow:hidden; text-align:center;}
	#goods_model_a .big_show img { margin-bottom:10px;}
	/*细节展示*/
	#goods_model_a .little_show { padding:10px 0 10px 10px; overflow:hidden; zoom:1;}
	#goods_model_a .little_show img { vertical-align:top; padding:0; margin-bottom:10px;}
	#goods_model_a .little_show_list {}
	#goods_model_a .little_show_list li { float:left; width:350px; height:390px; margin-left:10px; text-align:left; position:relative;}
	
	/*尺码表格*/
	#goods_model_a .rule { width:100%;border-collapse:collapse; margin:15px 0 0; border:1px solid #CCC;}
	#goods_model_a .rule thead td { background-color:#e0e0e0; line-height:28px;}
	#goods_model_a .rule tbody td{ border:none; border-right:1px solid #CCC; text-align:center; line-height:28px; }
	#goods_model_a .rule tbody .tr_even { background-color:#F1F1F1;}
	
	/*颜色选择*/
	#goods_model_a .color_show ul{ padding:0 0 10px 10px; overflow:hidden;}
	#goods_model_a .color_show li{ width:170px; padding-right:12px; float:left;}
	#goods_model_a .mott_show img{ padding-top:10px;}
	#goods_model_a .prod_attr{width:258px;}
	#goods_model_a .prod_attr li{clear:left;}
	#goods_model_a .prod_attr b{float:left;line-height:120%;}
	#goods_model_a .prod_attr span{float:left;line-height:120%;padding-left:3px;width:200px;}
	#goods_model_a .color_show { padding:10px 0; overflow:hidden; zoom:1;}
	#goods_model_a .color_show li img { vertical-align:top;}
	#goods_model_a .color_show li h5{ font-size:12px; font-weight:normal; height:20px; overflow:hidden; text-align:center; padding-bottom:10px;}

/* 商品模板 a */
	#goods_model_b h2.title { background-image:url(http://s.mb-go.com/pub7/style/images/goods_model_titles.png); background-repeat: no-repeat; text-indent:-9999px; height:35px; overflow:hidden; margin:0;}
	#goods_model_b .tag1,
	#goods_model_b .tag2,
	#goods_model_b .goods_parameter_title,
	#goods_model_b .goods_parameter,
	#goods_model_b .goods_parameter li.on { background-image:url(http://s.mb-go.com/pub7/style/images/goods_model_a.png); background-repeat: no-repeat;}
	#goods_model_b .tag1 { background-position:0 0; display:inline-block; width:44px; height:256px; position:absolute; left:111px; margin-top:460px;}
	#goods_model_b .tag2 { background-position:0 -303px; display:inline-block; width:17px; height:17px; font-style:normal; font:12px/17px Arial, Helvetica, sans-serif; position:absolute; margin:-5px 0 0 -5px; color:#FFF; text-align:center;}
	
	#goods_model_b { padding:15px 14px; zoom:1}
	#gmb_spxx.title { background-position:0 0;}
	#gmb_mtzs.title { background-position:0 -35px;}
	#gmb_bjtj.title { background-position:0 -70px;}
	#gmb_mtxx.title { background-position:0 -105px;}
	#gmb_xjzs.title { background-position:0 -140px;}	
	#gmb_ysxz.title { background-position:0 -175px;}
	#gmb_cmgg.title { background-position:0 -210px;}
	
	
	/*模特图展示*/
	#goods_model_b .big_show { padding:0; overflow:hidden; text-align:center;}
	#goods_model_b .big_show img { margin:0;}
	
	#goods_model_b .show_pic { padding:20px 0; text-align:left; overflow:hidden;}
	#goods_model_b .show_pic h3 { border-bottom:1px solid #c0bfbf; font:16px/24px "微软雅黑", "黑体", Tahoma, Geneva, sans-serif; position:relative;}
	#goods_model_b .show_pic h3 .see_more { position:absolute; right:0; font-size:12px;}
	#goods_model_b .goods_parameter_title { background-position:-100px 4px; padding-left:10px; margin:10px 0 5px 6px; font-weight:normal;}
	#goods_model_b .goods_parameter { background-position:0 -328px; width:255px; padding:0 3px; overflow:hidden; zoom:1;}
	#goods_model_b .goods_parameter li { float:left; padding-top:22px; text-align:center;}
	#goods_model_b .goods_parameter li.on { background-position:center -382px; height:18px;}
	
	#goods_model_b .goods_related { overflow:hidden; zoom:1; width:260px;}
	#goods_model_b .goods_related li { float:left; margin:25px 0 0 25px; width:80px; height:80px; text-align:left; display:inline;}
	#goods_model_b .goods_related li a img { border:1px solid #f3ddd2;}
	#goods_model_b .goods_related li a:hover img { border:1px solid #D00;}
		
	#goods_model_b .suggestion_con { padding:10px 10px 30px; line-height:22px;}
	#goods_model_b .model_info_con { padding:10px 0 30px;}
	
	#goods_model_b .info_list { overflow:hidden; zoom:1; padding:10px 0 20px 20px;}
	#goods_model_b .info_list li { float:left; width:227px; margin-right:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:22px;}
	#goods_model_b .info_list li strong { display:inline-block;  text-align:left;}
	
	/*细节展示*/
	#goods_model_b .little_show{ padding:10px 0; overflow:hidden; zoom:1; text-align:center;}
	#goods_model_b .little_show img { vertical-align:top; padding:0;}
	#goods_model_b .little_show_list { padding-left:10px;}
	#goods_model_b .little_show_list li { float:left; width:350px; height:390px; margin-left:10px; text-align:center; position:relative;}
	
	/*尺码表格*/
	#goods_model_b .rule { width:100%;border-collapse:collapse; margin:15px 0 0; border:1px solid #CCC;}
	#goods_model_b .rule thead td { background-color:#e0e0e0; line-height:28px;}
	#goods_model_b .rule tbody td{ border:none; border-right:1px solid #CCC; text-align:center; line-height:28px; }
	#goods_model_b .rule tbody .tr_even { background-color:#F1F1F1;}
	
	/*颜色选择*/
	#goods_model_b .color_show ul{ padding:0 0 10px 10px; overflow:hidden;}
	#goods_model_b .color_show li{ width:170px; padding-right:12px; float:left;}
	#goods_model_b .mott_show  img{ padding-top:10px;}
	#goods_model_b .prod_attr{width:258px;}
	#goods_model_b .prod_attr li{clear:left;}
	#goods_model_b .prod_attr b{float:left;line-height:120%;}
	#goods_model_b .prod_attr span{float:left;line-height:120%;padding-left:3px;width:200px;}
	#goods_model_b .color_show { padding:10px 0; overflow:hidden; zoom:1;}
	#goods_model_b .color_show li img { vertical-align:top;}
	#goods_model_b .color_show li h5{ font-size:12px; font-weight:normal; height:20px; overflow:hidden; text-align:center; padding-bottom:10px;}

	/***详情页查看更多*****/
	.comments_more{ padding:8px 1px 2px 0; text-align:right;  }
	.comments_more a{ color:#666}

    .weekRank { display: none;}
    .weekRank a { color: #666; background-position: 0 -49px; padding-left: 15px;}
    .weekRank a:hover { color: #c20;}


    /*缺货样式*/
    .jcarousel-prev,
    .jcarousel-next,
    .fg_title,
    .icon_oos { background-image: url(http://s.mb-go.com/pub7/images/style/details/oos_bg.png); background-repeat: no-repeat; }
    
    .icon_sold_out { width: 71px; height: 71px; margin-top: -500px; background-position: 0 0; text-indent: -9999px; display: none;}

    .jcarousel-prev {  width: 15px; height: 15px; display: inline-block; position: absolute;}
    .jcarousel-prev-horizontal { background-position: 0 -134px;top: -30px; right: 20px;}
    .jcarousel-prev-disabled {}
    .jcarousel-prev-disabled-horizontal { background-position: 0 -119px;}

    .jcarousel-next {  width: 15px; height: 15px; display: inline-block; position: absolute;}
    .jcarousel-next-horizontal { background-position: -20px -119px; top: -30px; right: 0;}
    .jcarousel-next-disabled {}
    .jcarousel-next-disabled-horizontal { background-position: -20px -134px;}

    .jcarousel-clip-horizontal { overflow: hidden; height: 190px; width: 432px;}


    #favorites_goods { margin: 30px 0 0 14px; width: 434px;}
    #favorites_goods .fg_title { width: 134px; height: 28px; background-position: 0 -81px; text-indent: -9999px; margin: 0 0 5px 5px;}
    #favorites_goods .fg_list { border: 1px solid #EAEAEA; padding: 7px 0; height: 192px;}
    #favorites_goods .fg_list .loading_image { height: 192px; width: 100%;}
    #favorites_goods .fg_list ul { overflow: hidden; height: 190px;}
    #favorites_goods .fg_list li { float: left; padding: 0 7px; width: 130px;}
    #favorites_goods .fg_list li a { display: block;}
    #favorites_goods .fg_list li a:hover { color: #c00;}
    #favorites_goods .fg_list li img { width: 130px;}
    #favorites_goods .fg_list li h4 { height: 36px; overflow: hidden; margin-bottom: 5px; font-weight: normal;}
    #favorites_goods .fg_list li strong.price { font-size: 16px;}


    #final_bought { display: none;}
    #final_bought .fb_title { font-size: 16px; font-family: "Microsoft Yahei", arial, Helvetica, sans-serif; padding: 20px 0; font-weight: bold;}
    #final_bought .fb_menu { border-bottom: 3px solid #828282; overflow: hidden; zoom: 1; background-color: #fff;}
    #final_bought .fb_menu li { cursor: pointer; border-right: 1px solid #D4D4D4; border-top: 1px solid #D4D4D4; background-color: #fff; float: left; height: 38px; line-height: 38px; min-width: 158px; padding: 0 10px; text-align: center; font-size: 14px; font-family: "microsoft yahei", airal, Helvetica, sans-serif;}
    #final_bought .fb_menu li.first { border-left: 1px solid #D4D4D4;}
    #final_bought .fb_menu li.active { background-color: #828282; color: #FFF;}
    #final_bought .fb_menu li.active .gray { color: #eee;}
    #final_bought .fb_content { margin: 0; background-color: #F5F5F5; padding: 0 0 36px 36px;}
    #final_bought .recommend_list { display: none;}
    #final_bought .recommend_list a { background-color: #fff;}
    #final_bought .recommend .recommend_list li { margin: 36px 33px 0 0;}
    #final_bought .recommend_list .empty { height: 315px; line-height: 315px; margin-top: 36px; text-align: center; font-size: 16px; font-family: "Microsoft Yahei", arial, Helvetica, sans-serif;}
    
    #details_info_title { background-color: #eaeaea; height: 33px; padding: 0 6px 0 10px; margin-top: 33px; display: none; overflow: hidden;}
    #details_info_title h2 { display: inline; font-size: 16px; font-family: "Microsoft Yahei", arial, Helvetica, sans-serif; font-weight: bold; line-height: 33px; float: left;}
    #details_info_title a.close_btn { margin-top: 6px; text-decoration: none; background-color: #c5c5c5; width: 21px; height: 21px; line-height: 21px; display: block; float: right; color: #FFF; text-align: center; font-size: 16px; font-weight: bold;}
    #details_info_title a.close_btn:hover { background-color: #aaa;}


/*美品惠特别*/
/*美品惠详细页*/
.btn_detail_pre,
.btn_detail_next{width:37px;height:37px;top:500px;position:absolute;z-index:999;display:block;}
.btn_detail_pre{left:100px;background:url(http://s.mb-go.com/pub7/images/style/details/btn_detail_lt.png);}
.btn_detail_next{right:100px;background:url(http://s.mb-go.com/pub7/images/style/details/btn_detail_rt.png);}
.time-end{font:bold 16px "微软雅黑";padding-left:50px;background: url(http://s.mb-go.com/pub7/images/style/details/pic_detail_time.png) 15px 7px no-repeat;}
	.time-end i{font-style:normal;background: url(http://s.mb-go.com/pub7/images/style/details/pic_detail_time_line.png) left bottom repeat-x;}
	.mvip_discount_num i{display:inline-block;text-align:center;padding-top:1px;width:75px;height:26px;color:#fff;font:bold 18px "微软雅黑";background: url(http://s.mb-go.com/pub7/images/style/details/back_detail_discount.png) no-repeat;}

.mvip_lt_mr{margin-left:-11px !important}	
.mvipListContainer{width: 980px;height:auto;float:left;display:block;margin: 0 auto;margin-top:5px;clear: both;}
	.mvipListContainer{width:968px;background-color:#F5F5F5;padding-left:12px;clear: both;}
		.mvipListContainer ul{width: 968px;height: auto;float:left;display: block;padding-bottom: 12px;}
			.mvipListContainer ul li{width: 230px;height:auto;margin: 12px 12px 7px 0;padding-top:3px;float: left;display: block;position:relative}
			.mvipListPdPic,
					.mvipListPdPic img{width: 230px;height: 300px;}
				.mvipListMask p{background: url(http://s.mb-go.com/pub7/images/style/mvip/tab_mvip_list.png) 0 0 no-repeat; width: 63px;height: 63px;top:0;left:-3px;z-index: 888;position:absolute;}
					.mvipListMask img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: gray;}
				.mvipListPdName{width: 230px;height:40px;display:block;font:normal 14px "微软雅黑";color: #000;overflow:hidden;text-decoration: none;}
				.mvipListPdName:hover{text-decoration: underline;}
				.mvipListContainer ul li b{font: bold 20px arial;color:#D51B1F;}
				.mvipListContainer ul li i{font: normal 16px "微软雅黑";color:#D51B1F;}
				.mvipListContainer ul li em{font: normal 16px "arial";color:#545753;text-decoration: line-through;}
				.mvipRecommendPdTitle{width:880px;height: 55px;display: block;clear:both;_background:none;background-color:#fff !important;}
				.mvipRecommendPdTitle{background: url(http://s.mb-go.com/pub7/images/style/mvip/title_mvip_recommended_pd.png) 25px 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://s.mb-go.com/pub7/images/style/mvip/title_mvip_recommended_pd.png")}
				
/*商品推荐效果*/
.show_list { float:left; list-style:none; height:auto; width:100%; +padding-bottom:30px; margin-top:10px;overflow:hidden; position:relative;}
.new_mvip_pd_recommend {  height:auto; width:940px;  overflow:hidden; margin-left:5px; padding:0; float:left;}
.new_mvip_pd_recommend li { float:left; width:197px; height:324px; overflow:hidden; margin:0 0 30px 0; padding:0 19px; list-style:none; display:inline; position:relative;}
.new_mvip_pd_recommend li a { border:1px solid #d0d0d0;  border-left:0; color:#666; height:322px; width:196px; display:block; background-position:-291px 0; overflow:hidden;}
.new_mvip_pd_recommend li a:hover{border-color:#969696; background-position:0 0;}
.new_mvip_pd_recommend li a h4 { font-weight:normal; font-size:12px; height:32px; line-height:16px; padding:0 12px 0; margin:4px 0 6px; text-align:left; background-position:-791px -15px; color:#404040; overflow:hidden;}
.new_mvip_pd_recommend li a:hover h4{ background-position:-500px -15px; }
.new_mvip_pd_recommend li a img { margin-left:1px; vertical-align:top; border-bottom:1px solid #ececec; display:block;}
.new_mvip_pd_recommend li a .discount { position:absolute;bottom:10px;border:1px solid #CCC; float:left; padding:0 10px; margin-left:12px; font:bold 14px/2em "微软雅黑", Verdana, Geneva, sans-serif;}
.new_mvip_pd_recommend li a .price { float:right; clear:right; margin-right:10px; display:block; clear:right;}
.new_mvip_pd_recommend li a strong.price  { font-size:16px; color:#C00;}
.new_mvip_pd_recommend li a del.price  { text-align:right;width:100px;height:20px;color:#666;padding:0;}
.new_mvip_pd_recommend li a .brand{margin-left:1px;}